Searched refs:ScheduleDAGSDNodes (Results 1 – 13 of 13) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 28 class ScheduleDAGSDNodes; 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 …]
|
D | SelectionDAGISel.h | 40 class ScheduleDAGSDNodes; variable 362 ScheduleDAGSDNodes *CreateScheduler();
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.cpp | 48 ScheduleDAGSDNodes::ScheduleDAGSDNodes(MachineFunction &mf) in ScheduleDAGSDNodes() function in ScheduleDAGSDNodes 54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { in Run() 68 SUnit *ScheduleDAGSDNodes::newSUnit(SDNode *N) { in newSUnit() 89 SUnit *ScheduleDAGSDNodes::Clone(SUnit *Old) { in Clone() 200 void ScheduleDAGSDNodes::ClusterNeighboringLoads(SDNode *Node) { in ClusterNeighboringLoads() 308 void ScheduleDAGSDNodes::ClusterNodes() { in ClusterNodes() 322 void ScheduleDAGSDNodes::BuildSchedUnits() { in BuildSchedUnits() 436 void ScheduleDAGSDNodes::AddSchedEdges() { in AddSchedEdges() 531 void ScheduleDAGSDNodes::BuildSchedGraph(AAResults *AA) { in BuildSchedGraph() 541 void ScheduleDAGSDNodes::RegDefIter::InitNodeNumDefs() { in InitNodeNumDefs() [all …]
|
D | ScheduleDAGSDNodes.h | 46 class ScheduleDAGSDNodes : public ScheduleDAG { 55 explicit ScheduleDAGSDNodes(MachineFunction &mf); 57 ~ScheduleDAGSDNodes() override = default; 139 const ScheduleDAGSDNodes *SchedDAG; 146 RegDefIter(const SUnit *SU, const ScheduleDAGSDNodes *SD);
|
D | ScheduleDAGVLIW.cpp | 51 class ScheduleDAGVLIW : public ScheduleDAGSDNodes { 72 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue), AA(aa) { in ScheduleDAGVLIW() 273 ScheduleDAGSDNodes *
|
D | ScheduleDAGFast.cpp | 68 class ScheduleDAGFast : public ScheduleDAGSDNodes { 82 : ScheduleDAGSDNodes(mf) {} in ScheduleDAGFast() 643 class ScheduleDAGLinearize : public ScheduleDAGSDNodes { 645 ScheduleDAGLinearize(MachineFunction &mf) : ScheduleDAGSDNodes(mf) {} in ScheduleDAGLinearize() 796 llvm::ScheduleDAGSDNodes * 801 llvm::ScheduleDAGSDNodes *
|
D | SelectionDAGPrinter.cpp | 274 std::string ScheduleDAGSDNodes::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel() 295 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const { in getCustomGraphFeatures()
|
D | CMakeLists.txt | 16 ScheduleDAGSDNodes.cpp
|
D | ScheduleDAGRRList.cpp | 138 class ScheduleDAGRRList : public ScheduleDAGSDNodes { 192 : ScheduleDAGSDNodes(mf), in ScheduleDAGRRList() 309 static void GetCostForDef(const ScheduleDAGSDNodes::RegDefIter &RegDefPos, in GetCostForDef() 2096 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in HighRegPressure() 2147 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in RegPressureDiff() 2205 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in scheduledNode() 2221 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(SU, scheduleDAG); in scheduledNode() 3131 ScheduleDAGSDNodes * 3145 ScheduleDAGSDNodes * 3159 ScheduleDAGSDNodes * [all …]
|
D | SelectionDAGISel.cpp | 252 ScheduleDAGSDNodes* createDefaultScheduler(SelectionDAGISel *IS, in createDefaultScheduler() 981 ScheduleDAGSDNodes *Scheduler = CreateScheduler(); in CodeGenAndEmitDAG() 1977 ScheduleDAGSDNodes *SelectionDAGISel::CreateScheduler() { in CreateScheduler()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/ |
D | Android.bp | 303 "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
|
D | BUILD.gn | 458 "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
|
D | CMakeLists.txt | 303 ${LLVM_DIR}/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
|