/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | FastISel.cpp | 130 void FastISel::startNewBlock() { in startNewBlock() 144 void FastISel::finishBasicBlock() { flushLocalValueMap(); } in finishBasicBlock() 146 bool FastISel::lowerArguments() { in lowerArguments() 185 void FastISel::flushLocalValueMap() { in flushLocalValueMap() 231 void FastISel::InstOrderMap::initialize( in initialize() 248 void FastISel::sinkLocalValueMaterialization(MachineInstr &LocalMI, in sinkLocalValueMaterialization() 330 bool FastISel::hasTrivialKill(const Value *V) { in hasTrivialKill() 362 unsigned FastISel::getRegForValue(const Value *V) { in getRegForValue() 403 unsigned FastISel::materializeConstant(const Value *V, MVT VT) { in materializeConstant() 455 unsigned FastISel::materializeRegForValue(const Value *V, MVT VT) { in materializeRegForValue() [all …]
|
D | CMakeLists.txt | 3 FastISel.cpp
|
D | SelectionDAGISel.cpp | 1358 FastISel *FastIS = nullptr; in SelectAllBasicBlocks()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.h | 55 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 125 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | WebAssemblyFastISel.cpp | 48 class WebAssemblyFastISel final : public FastISel { 197 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in WebAssemblyFastISel() 1398 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
D | WebAssemblyISelLowering.cpp | 316 FastISel *WebAssemblyTargetLowering::createFastISel( in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 66 class FastISel { 233 virtual ~FastISel(); 330 explicit FastISel(FunctionLoweringInfo &FuncInfo,
|
D | SelectionDAGISel.h | 26 class FastISel; variable
|
D | TargetLowering.h | 74 class FastISel; variable 3836 virtual FastISel *createFastISel(FunctionLoweringInfo &, in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 765 enum class SelectorType { SelectionDAG, FastISel, GlobalISel }; in addCoreISelPasses() enumerator 769 Selector = SelectorType::FastISel; in addCoreISelPasses() 775 Selector = SelectorType::FastISel; in addCoreISelPasses() 780 if (Selector == SelectorType::FastISel) { in addCoreISelPasses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsISelLowering.h | 45 class FastISel; variable 275 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 724 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | MipsFastISel.cpp | 82 class MipsFastISel final : public FastISel { 257 : FastISel(funcInfo, libInfo), TM(funcInfo.MF->getTarget()), in MipsFastISel() 2148 return FastISel::fastEmitInst_rr(MachineInstOpcode, RC, Op0, Op0IsKill, Op1, in fastEmitInst_rr() 2154 FastISel *Mips::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 39 class FastISel; variable 495 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 856 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | ARMFastISel.cpp | 108 class ARMFastISel final : public FastISel { 125 : FastISel(funcInfo, libInfo), in ARMFastISel() 3079 FastISel *ARM::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCFastISel.cpp | 86 class PPCFastISel final : public FastISel { 98 : FastISel(FuncInfo, LibInfo), TM(FuncInfo.MF->getTarget()), in PPCFastISel() 2428 return FastISel::fastEmitInst_ri(MachineInstOpcode, UseRC, in fastEmitInst_ri() 2442 return FastISel::fastEmitInst_r(MachineInstOpcode, UseRC, Op0, Op0IsKill); in fastEmitInst_r() 2456 return FastISel::fastEmitInst_rr(MachineInstOpcode, UseRC, Op0, Op0IsKill, in fastEmitInst_rr() 2462 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
D | PPCISelLowering.h | 934 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo, 1253 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 359 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 821 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | AArch64FastISel.cpp | 79 class AArch64FastISel final : public FastISel { 294 : FastISel(FuncInfo, LibInfo, /*SkipTargetIndependentISel=*/true) { in AArch64FastISel() 5191 if (!FastISel::selectBitCast(I)) in fastSelectInstruction() 5242 FastISel *AArch64::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 1209 FastISel *createFastISel(FunctionLoweringInfo &funcInfo, 1536 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
|
D | X86FastISel.cpp | 48 class X86FastISel final : public FastISel { 63 : FastISel(funcInfo, libInfo) { in X86FastISel() 4009 FastISel *X86::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 879 // Note that FastISel does not currently understand IntImmLeaf and will not 891 // Note that FastISel does not currently understand FPImmLeaf and will not
|
D | Target.td | 623 /// Should FastISel ignore this instruction. For certain ISAs, they have 625 /// instruction selection predicates. FastISel cannot handle such cases, but
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/ |
D | Android.bp | 291 "llvm/lib/CodeGen/SelectionDAG/FastISel.cpp",
|
D | BUILD.gn | 446 "llvm/lib/CodeGen/SelectionDAG/FastISel.cpp",
|
D | CMakeLists.txt | 291 ${LLVM_DIR}/lib/CodeGen/SelectionDAG/FastISel.cpp
|