| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 131 void FastISel::startNewBlock() { in startNewBlock() 147 bool FastISel::lowerArguments() { in lowerArguments() 186 void FastISel::flushLocalValueMap() { in flushLocalValueMap() 232 void FastISel::InstOrderMap::initialize( in initialize() 531 void FastISel::recomputeInsertPt() { in recomputeInsertPt() 567 FastISel::SavePoint FastISel::enterLocalValueArea() { in enterLocalValueArea() 895 FastISel::CallLoweringInfo &FastISel::CallLoweringInfo::setCallee( in setCallee() 1280 bool FastISel::selectCall(const User *I) { in selectCall() 1713 bool FastISel::selectFNeg(const User *I) { in selectFNeg() 1915 FastISel::FastISel(FunctionLoweringInfo &FuncInfo, in FastISel() function in FastISel [all …]
|
| H A D | SelectionDAGISel.cpp | 1266 FastISel *FastIS, in createSwiftErrorEntriesInEntryBlock() 1539 FastISel *FastIS = nullptr; in SelectAllBasicBlocks()
|
| H A D | SelectionDAGBuilder.cpp | 8806 static bool isOnlyUsedInEntryBlock(const Argument *A, bool FastISel) { in isOnlyUsedInEntryBlock() argument 8809 if (FastISel) in isOnlyUsedInEntryBlock()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 48 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 109 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| H A D | WebAssemblyFastISel.cpp | 49 class WebAssemblyFastISel final : public FastISel { 198 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in WebAssemblyFastISel() 1399 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
| H A D | WebAssemblyISelLowering.cpp | 270 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | FastISel.h | 67 class FastISel { 234 virtual ~FastISel(); 331 explicit FastISel(FunctionLoweringInfo &FuncInfo,
|
| H A D | SelectionDAGISel.h | 26 class FastISel; variable
|
| H A D | TargetLowering.h | 73 class FastISel; variable 3502 virtual FastISel *createFastISel(FunctionLoweringInfo &, in createFastISel()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetPassConfig.cpp | 760 enum class SelectorType { SelectionDAG, FastISel, GlobalISel }; in addCoreISelPasses() enumerator 764 Selector = SelectorType::FastISel; in addCoreISelPasses() 770 Selector = SelectorType::FastISel; in addCoreISelPasses() 775 if (Selector == SelectorType::FastISel) { in addCoreISelPasses()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 46 class FastISel; variable 276 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 719 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| H A D | MipsFastISel.cpp | 83 class MipsFastISel final : public FastISel { 258 : FastISel(funcInfo, libInfo), TM(funcInfo.MF->getTarget()), in MipsFastISel() 2143 return FastISel::fastEmitInst_rr(MachineInstOpcode, RC, Op0, Op0IsKill, Op1, in fastEmitInst_rr() 2149 FastISel *Mips::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
| H A D | MipsISelLowering.cpp | 539 FastISel *
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 40 class FastISel; variable 470 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 819 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| H A D | ARMFastISel.cpp | 109 class ARMFastISel final : public FastISel { 126 : FastISel(funcInfo, libInfo), in ARMFastISel() 3086 FastISel *ARM::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 285 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 724 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| H A D | AArch64FastISel.cpp | 80 class AArch64FastISel final : public FastISel { 295 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in AArch64FastISel() 5130 if (!FastISel::selectBitCast(I)) in fastSelectInstruction() 5185 FastISel *AArch64::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCFastISel.cpp | 87 class PPCFastISel final : public FastISel { 99 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), in PPCFastISel() 2435 return FastISel::fastEmitInst_ri(MachineInstOpcode, UseRC, in fastEmitInst_ri() 2449 return FastISel::fastEmitInst_r(MachineInstOpcode, UseRC, Op0, Op0IsKill); in fastEmitInst_r() 2463 return FastISel::fastEmitInst_rr(MachineInstOpcode, UseRC, Op0, Op0IsKill, in fastEmitInst_rr() 2469 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
| H A D | PPCISelLowering.h | 860 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 1167 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1095 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 1406 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
| H A D | X86FastISel.cpp | 48 class X86FastISel final : public FastISel { 63 : FastISel(funcInfo, libInfo) { in X86FastISel() 4034 FastISel *X86::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
| H A D | X86InstrInfo.td | 985 // relocImm-based matchers, but then FastISel would be unable to use them.
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 749 // Note that FastISel does not currently understand IntImmLeaf and will not 761 // Note that FastISel does not currently understand FPImmLeaf and will not
|
| H A D | Target.td | 581 /// Should FastISel ignore this instruction. For certain ISAs, they have 583 /// instruction selection predicates. FastISel cannot handle such cases, but
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 322 SRCS_MIN+= CodeGen/SelectionDAG/FastISel.cpp 1589 FastISel/-gen-fast-isel \
|