/external/llvm/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 30 class ScheduleDAGSDNodes; variable 36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, 62 ScheduleDAGSDNodes *createBURRListDAGScheduler(SelectionDAGISel *IS, 67 ScheduleDAGSDNodes *createSourceListDAGScheduler(SelectionDAGISel *IS, 74 ScheduleDAGSDNodes *createHybridListDAGScheduler(SelectionDAGISel *IS, 81 ScheduleDAGSDNodes *createILPListDAGScheduler(SelectionDAGISel *IS, 86 ScheduleDAGSDNodes *createFastDAGScheduler(SelectionDAGISel *IS, 92 ScheduleDAGSDNodes *createVLIWDAGScheduler(SelectionDAGISel *IS, 96 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS, 101 ScheduleDAGSDNodes *createDAGLinearizer(SelectionDAGISel *IS,
|
D | SelectionDAGISel.h | 37 class ScheduleDAGSDNodes; variable 301 ScheduleDAGSDNodes *CreateScheduler();
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 29 class ScheduleDAGSDNodes; variable 34 using FunctionPassCtor = ScheduleDAGSDNodes *(*)(SelectionDAGISel*, 61 ScheduleDAGSDNodes *createBURRListDAGScheduler(SelectionDAGISel *IS, 66 ScheduleDAGSDNodes *createSourceListDAGScheduler(SelectionDAGISel *IS, 73 ScheduleDAGSDNodes *createHybridListDAGScheduler(SelectionDAGISel *IS, 80 ScheduleDAGSDNodes *createILPListDAGScheduler(SelectionDAGISel *IS, 85 ScheduleDAGSDNodes *createFastDAGScheduler(SelectionDAGISel *IS, 91 ScheduleDAGSDNodes *createVLIWDAGScheduler(SelectionDAGISel *IS, 95 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS, 100 ScheduleDAGSDNodes *createDAGLinearizer(SelectionDAGISel *IS,
|
D | SelectionDAGISel.h | 39 class ScheduleDAGSDNodes; variable 335 ScheduleDAGSDNodes *CreateScheduler();
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | SchedulerRegistry.h | 30 class ScheduleDAGSDNodes; variable 36 typedef ScheduleDAGSDNodes *(*FunctionPassCtor)(SelectionDAGISel*, 68 ScheduleDAGSDNodes *createBURRListDAGScheduler(SelectionDAGISel *IS, 73 ScheduleDAGSDNodes *createTDRRListDAGScheduler(SelectionDAGISel *IS, 78 ScheduleDAGSDNodes *createSourceListDAGScheduler(SelectionDAGISel *IS, 85 ScheduleDAGSDNodes *createHybridListDAGScheduler(SelectionDAGISel *IS, 92 ScheduleDAGSDNodes *createILPListDAGScheduler(SelectionDAGISel *IS, 96 ScheduleDAGSDNodes *createTDListDAGScheduler(SelectionDAGISel *IS, 101 ScheduleDAGSDNodes *createFastDAGScheduler(SelectionDAGISel *IS, 106 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS,
|
D | SelectionDAGISel.h | 36 class ScheduleDAGSDNodes; variable 299 ScheduleDAGSDNodes *CreateScheduler();
|
/external/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() 202 void ScheduleDAGSDNodes::ClusterNeighboringLoads(SDNode *Node) { in ClusterNeighboringLoads() 291 void ScheduleDAGSDNodes::ClusterNodes() { in ClusterNodes() 305 void ScheduleDAGSDNodes::BuildSchedUnits() { in BuildSchedUnits() 419 void ScheduleDAGSDNodes::AddSchedEdges() { in AddSchedEdges() 514 void ScheduleDAGSDNodes::BuildSchedGraph(AliasAnalysis *AA) { in BuildSchedGraph() 524 void ScheduleDAGSDNodes::RegDefIter::InitNodeNumDefs() { in InitNodeNumDefs() [all …]
|
D | ScheduleDAGSDNodes.h | 36 class ScheduleDAGSDNodes : public ScheduleDAG { 45 explicit ScheduleDAGSDNodes(MachineFunction &mf); 47 ~ScheduleDAGSDNodes() override {} in ~ScheduleDAGSDNodes() 129 const ScheduleDAGSDNodes *SchedDAG; 135 RegDefIter(const SUnit *SU, const ScheduleDAGSDNodes *SD);
|
D | ScheduleDAGVLIW.cpp | 52 class ScheduleDAGVLIW : public ScheduleDAGSDNodes { 74 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue), AA(aa) { in ScheduleDAGVLIW() 276 ScheduleDAGSDNodes *
|
D | ScheduleDAGFast.cpp | 68 class ScheduleDAGFast : public ScheduleDAGSDNodes { 82 : ScheduleDAGSDNodes(mf) {} in ScheduleDAGFast() 651 class ScheduleDAGLinearize : public ScheduleDAGSDNodes { 653 ScheduleDAGLinearize(MachineFunction &mf) : ScheduleDAGSDNodes(mf) {} in ScheduleDAGLinearize() 797 llvm::ScheduleDAGSDNodes * 802 llvm::ScheduleDAGSDNodes *
|
D | CMakeLists.txt | 16 ScheduleDAGSDNodes.cpp
|
D | SelectionDAGPrinter.cpp | 277 std::string ScheduleDAGSDNodes::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel() 298 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const { in getCustomGraphFeatures()
|
D | ScheduleDAGRRList.cpp | 112 class ScheduleDAGRRList : public ScheduleDAGSDNodes { 165 : ScheduleDAGSDNodes(mf), in ScheduleDAGRRList() 275 static void GetCostForDef(const ScheduleDAGSDNodes::RegDefIter &RegDefPos, in GetCostForDef() 1955 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in HighRegPressure() 2006 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in RegPressureDiff() 2064 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in scheduledNode() 2080 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(SU, scheduleDAG); in scheduledNode() 2963 llvm::ScheduleDAGSDNodes * 2977 llvm::ScheduleDAGSDNodes * 2991 llvm::ScheduleDAGSDNodes * [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.cpp | 49 ScheduleDAGSDNodes::ScheduleDAGSDNodes(MachineFunction &mf) in ScheduleDAGSDNodes() function in ScheduleDAGSDNodes 55 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { in Run() 69 SUnit *ScheduleDAGSDNodes::newSUnit(SDNode *N) { in newSUnit() 90 SUnit *ScheduleDAGSDNodes::Clone(SUnit *Old) { in Clone() 203 void ScheduleDAGSDNodes::ClusterNeighboringLoads(SDNode *Node) { in ClusterNeighboringLoads() 292 void ScheduleDAGSDNodes::ClusterNodes() { in ClusterNodes() 306 void ScheduleDAGSDNodes::BuildSchedUnits() { in BuildSchedUnits() 420 void ScheduleDAGSDNodes::AddSchedEdges() { in AddSchedEdges() 515 void ScheduleDAGSDNodes::BuildSchedGraph(AliasAnalysis *AA) { in BuildSchedGraph() 525 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 | 52 class ScheduleDAGVLIW : public ScheduleDAGSDNodes { 74 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue), AA(aa) { in ScheduleDAGVLIW() 275 ScheduleDAGSDNodes *
|
D | ScheduleDAGFast.cpp | 69 class ScheduleDAGFast : public ScheduleDAGSDNodes { 83 : ScheduleDAGSDNodes(mf) {} in ScheduleDAGFast() 644 class ScheduleDAGLinearize : public ScheduleDAGSDNodes { 646 ScheduleDAGLinearize(MachineFunction &mf) : ScheduleDAGSDNodes(mf) {} in ScheduleDAGLinearize() 799 llvm::ScheduleDAGSDNodes * 804 llvm::ScheduleDAGSDNodes *
|
D | CMakeLists.txt | 16 ScheduleDAGSDNodes.cpp
|
D | SelectionDAGPrinter.cpp | 275 std::string ScheduleDAGSDNodes::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel() 296 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const { in getCustomGraphFeatures()
|
D | ScheduleDAGRRList.cpp | 139 class ScheduleDAGRRList : public ScheduleDAGSDNodes { 193 : ScheduleDAGSDNodes(mf), in ScheduleDAGRRList() 304 static void GetCostForDef(const ScheduleDAGSDNodes::RegDefIter &RegDefPos, in GetCostForDef() 2079 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in HighRegPressure() 2130 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in RegPressureDiff() 2188 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in scheduledNode() 2204 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(SU, scheduleDAG); in scheduledNode() 3091 ScheduleDAGSDNodes * 3105 ScheduleDAGSDNodes * 3119 ScheduleDAGSDNodes * [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.h | 36 class ScheduleDAGSDNodes : public ScheduleDAG { 41 explicit ScheduleDAGSDNodes(MachineFunction &mf); 43 virtual ~ScheduleDAGSDNodes() {} in ~ScheduleDAGSDNodes() 123 const ScheduleDAGSDNodes *SchedDAG; 129 RegDefIter(const SUnit *SU, const ScheduleDAGSDNodes *SD);
|
D | ScheduleDAGSDNodes.cpp | 46 ScheduleDAGSDNodes::ScheduleDAGSDNodes(MachineFunction &mf) in ScheduleDAGSDNodes() function in ScheduleDAGSDNodes 52 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb, in Run() 60 SUnit *ScheduleDAGSDNodes::NewSUnit(SDNode *N) { in NewSUnit() 81 SUnit *ScheduleDAGSDNodes::Clone(SUnit *Old) { in Clone() 171 void ScheduleDAGSDNodes::ClusterNeighboringLoads(SDNode *Node) { in ClusterNeighboringLoads() 251 void ScheduleDAGSDNodes::ClusterNodes() { in ClusterNodes() 266 void ScheduleDAGSDNodes::BuildSchedUnits() { in BuildSchedUnits() 381 void ScheduleDAGSDNodes::AddSchedEdges() { in AddSchedEdges() 475 void ScheduleDAGSDNodes::BuildSchedGraph(AliasAnalysis *AA) { in BuildSchedGraph() 485 void ScheduleDAGSDNodes::RegDefIter::InitNodeNumDefs() { in InitNodeNumDefs() [all …]
|
D | ScheduleDAGList.cpp | 49 class ScheduleDAGList : public ScheduleDAGSDNodes { 67 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue) { in ScheduleDAGList() 262 ScheduleDAGSDNodes *
|
D | SelectionDAGPrinter.cpp | 272 std::string ScheduleDAGSDNodes::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel() 293 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const { in getCustomGraphFeatures()
|
D | ScheduleDAGRRList.cpp | 122 class ScheduleDAGRRList : public ScheduleDAGSDNodes { 169 : ScheduleDAGSDNodes(mf), isBottomUp(availqueue->isBottomUp()), in ScheduleDAGRRList() 283 static void GetCostForDef(const ScheduleDAGSDNodes::RegDefIter &RegDefPos, in GetCostForDef() 1845 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in HighRegPressure() 1897 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in RegPressureDiff() 1956 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG); in ScheduledNode() 1972 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(SU, scheduleDAG); in ScheduledNode() 2957 llvm::ScheduleDAGSDNodes * 2971 llvm::ScheduleDAGSDNodes * 2985 llvm::ScheduleDAGSDNodes * [all …]
|