Home
last modified time | relevance | path

Searched refs:SelectionDAGISel (Results 1 – 25 of 36) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSchedulerRegistry.h29 class SelectionDAGISel; variable
33 ScheduleDAGSDNodes *(*)(SelectionDAGISel *, CodeGenOpt::Level)> {
35 using FunctionPassCtor = ScheduleDAGSDNodes *(*)(SelectionDAGISel*,
63 ScheduleDAGSDNodes *createBURRListDAGScheduler(SelectionDAGISel *IS,
68 ScheduleDAGSDNodes *createSourceListDAGScheduler(SelectionDAGISel *IS,
75 ScheduleDAGSDNodes *createHybridListDAGScheduler(SelectionDAGISel *IS,
82 ScheduleDAGSDNodes *createILPListDAGScheduler(SelectionDAGISel *IS,
87 ScheduleDAGSDNodes *createFastDAGScheduler(SelectionDAGISel *IS,
93 ScheduleDAGSDNodes *createVLIWDAGScheduler(SelectionDAGISel *IS,
97 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS,
[all …]
DSelectionDAGISel.h47 class SelectionDAGISel : public MachineFunctionPass {
71 explicit SelectionDAGISel(TargetMachine &tm,
73 ~SelectionDAGISel() override;
DResourcePriorityQueue.h77 ResourcePriorityQueue(SelectionDAGISel *IS);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp210 SelectionDAGISel &IS;
215 OptLevelChanger(SelectionDAGISel &ISel, in OptLevelChanger()
252 ScheduleDAGSDNodes* createDefaultScheduler(SelectionDAGISel *IS, in createDefaultScheduler()
310 SelectionDAGISel::SelectionDAGISel(TargetMachine &tm, CodeGenOpt::Level OL) in SelectionDAGISel() function in SelectionDAGISel
324 SelectionDAGISel::~SelectionDAGISel() { in ~SelectionDAGISel()
329 void SelectionDAGISel::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
409 bool SelectionDAGISel::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
716 void SelectionDAGISel::SelectBasicBlock(BasicBlock::const_iterator Begin, in SelectBasicBlock()
739 void SelectionDAGISel::ComputeLiveOutVRegInfo() { in ComputeLiveOutVRegInfo()
776 void SelectionDAGISel::CodeGenAndEmitDAG() { in CodeGenAndEmitDAG()
[all …]
DCMakeLists.txt22 SelectionDAGISel.cpp
DScheduleDAGVLIW.cpp274 llvm::createVLIWDAGScheduler(SelectionDAGISel *IS, CodeGenOpt::Level) { in createVLIWDAGScheduler()
DScheduleDAGFast.cpp797 llvm::createFastDAGScheduler(SelectionDAGISel *IS, CodeGenOpt::Level) { in createFastDAGScheduler()
802 llvm::createDAGLinearizer(SelectionDAGISel *IS, CodeGenOpt::Level) { in createDAGLinearizer()
DResourcePriorityQueue.cpp43 ResourcePriorityQueue::ResourcePriorityQueue(SelectionDAGISel *IS) in ResourcePriorityQueue()
DScheduleDAGRRList.cpp3132 llvm::createBURRListDAGScheduler(SelectionDAGISel *IS, in createBURRListDAGScheduler()
3146 llvm::createSourceListDAGScheduler(SelectionDAGISel *IS, in createSourceListDAGScheduler()
3160 llvm::createHybridListDAGScheduler(SelectionDAGISel *IS, in createHybridListDAGScheduler()
3176 llvm::createILPListDAGScheduler(SelectionDAGISel *IS, in createILPListDAGScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEISelDAGToDAG.cpp31 class VEDAGToDAGISel : public SelectionDAGISel {
37 explicit VEDAGToDAGISel(VETargetMachine &tm) : SelectionDAGISel(tm) {} in VEDAGToDAGISel()
41 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.h30 class HexagonDAGToDAGISel : public SelectionDAGISel {
37 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr), in HexagonDAGToDAGISel()
45 SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelDAGToDAG.cpp34 class WebAssemblyDAGToDAGISel final : public SelectionDAGISel {
42 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) { in WebAssemblyDAGToDAGISel()
61 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp29 class RISCVDAGToDAGISel final : public SelectionDAGISel {
34 : SelectionDAGISel(TargetMachine) {} in RISCVDAGToDAGISel()
42 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsISelDAGToDAG.h31 class MipsDAGToDAGISel : public SelectionDAGISel {
34 : SelectionDAGISel(TM, OL), Subtarget(nullptr) {} in MipsDAGToDAGISel()
DMipsISelDAGToDAG.cpp53 SelectionDAGISel::getAnalysisUsage(AU); in getAnalysisUsage()
58 bool Ret = SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelDAGToDAG.cpp48 class LanaiDAGToDAGISel : public SelectionDAGISel {
51 : SelectionDAGISel(TargetMachine) {} in LanaiDAGToDAGISel()
54 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCISelDAGToDAG.cpp39 class ARCDAGToDAGISel : public SelectionDAGISel {
42 : SelectionDAGISel(TM, OptLevel) {} in ARCDAGToDAGISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelDAGToDAG.cpp31 class SparcDAGToDAGISel : public SelectionDAGISel {
36 explicit SparcDAGToDAGISel(SparcTargetMachine &tm) : SelectionDAGISel(tm) {} in SparcDAGToDAGISel()
40 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp38 class XCoreDAGToDAGISel : public SelectionDAGISel {
42 : SelectionDAGISel(TM, OptLevel) {} in XCoreDAGToDAGISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelDAGToDAG.cpp41 class BPFDAGToDAGISel : public SelectionDAGISel {
49 : SelectionDAGISel(TM), Subtarget(nullptr) {} in BPFDAGToDAGISel()
58 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelDAGToDAG.cpp27 class AVRDAGToDAGISel : public SelectionDAGISel {
30 : SelectionDAGISel(TM, OptLevel), Subtarget(nullptr) {} in AVRDAGToDAGISel()
61 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.h27 class LLVM_LIBRARY_VISIBILITY NVPTXDAGToDAGISel : public SelectionDAGISel {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp92 class MSP430DAGToDAGISel : public SelectionDAGISel {
95 : SelectionDAGISel(TM, OptLevel) {} in MSP430DAGToDAGISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp134 class SystemZDAGToDAGISel : public SelectionDAGISel {
346 : SelectionDAGISel(TM, OptLevel) {} in SystemZDAGToDAGISel()
358 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
614 (SelectionDAGISel::getUninvalidatedNodeId(N.getNode()) > in insertDAGNode()
615 SelectionDAGISel::getUninvalidatedNodeId(Pos))) { in insertDAGNode()
622 SelectionDAGISel::InvalidateNodeId(N.getNode()); in insertDAGNode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelDAGToDAG.cpp127 class AMDGPUDAGToDAGISel : public SelectionDAGISel {
140 : SelectionDAGISel(*TM, OptLevel) { in AMDGPUDAGToDAGISel()
152 SelectionDAGISel::getAnalysisUsage(AU); in getAnalysisUsage()
413 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()
2744 return SelectionDAGISel::runOnMachineFunction(MF); in runOnMachineFunction()

12