• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/

Lines Matching refs:ArrayRef

18 #include "llvm/ADT/ArrayRef.h"
281 ArrayRef<MDNode *> Types) {
305 ArrayRef<MDNode *> types() const {
313 ArrayRef<GlobalTypeMember *> Targets,
327 ArrayRef<GlobalTypeMember *> targets() const {
461 ArrayRef<Metadata *> TypeIds, Constant *CombinedGlobalAddr,
466 void buildBitSetsFromGlobalVariables(ArrayRef<Metadata *> TypeIds,
467 ArrayRef<GlobalTypeMember *> Globals);
474 void buildBitSetsFromFunctions(ArrayRef<Metadata *> TypeIds,
475 ArrayRef<GlobalTypeMember *> Functions);
476 void buildBitSetsFromFunctionsNative(ArrayRef<Metadata *> TypeIds,
477 ArrayRef<GlobalTypeMember *> Functions);
478 void buildBitSetsFromFunctionsWASM(ArrayRef<Metadata *> TypeIds,
479 ArrayRef<GlobalTypeMember *> Functions);
481 buildBitSetsFromDisjointSet(ArrayRef<Metadata *> TypeIds,
482 ArrayRef<GlobalTypeMember *> Globals,
483 ArrayRef<ICallBranchFunnel *> ICallBranchFunnels);
491 void createJumpTable(Function *F, ArrayRef<GlobalTypeMember *> Functions);
827 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Globals) {
1121 ArrayRef<Metadata *> TypeIds, Constant *CombinedGlobalAddr,
1254 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Functions) {
1347 selectJumpTableArmEncoding(ArrayRef<GlobalTypeMember *> Functions,
1369 Function *F, ArrayRef<GlobalTypeMember *> Functions) {
1419 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Functions) {
1529 ArrayRef<Constant *>{ConstantInt::get(IntPtrTy, 0),
1576 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Functions) {
1591 ArrayRef<Metadata *>(ConstantAsMetadata::get(
1606 ArrayRef<Metadata *> TypeIds, ArrayRef<GlobalTypeMember *> Globals,
1607 ArrayRef<ICallBranchFunnel *> ICallBranchFunnels) {