Home
last modified time | relevance | path

Searched refs:ScheduleDAG (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/lib/CodeGen/
DScheduleDAGPrinter.cpp30 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
34 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
47 const ScheduleDAG *Graph) { in hasNodeAddressLabel()
55 const ScheduleDAG *Graph) { in getEdgeAttributes()
64 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph);
66 const ScheduleDAG *Graph) { in getNodeAttributes()
70 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
71 GraphWriter<ScheduleDAG*> &GW) { in addCustomGraphFeatures()
77 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, in getNodeLabel()
78 const ScheduleDAG *G) { in getNodeLabel()
[all …]
DScheduleDAG.cpp38 ScheduleDAG::ScheduleDAG(MachineFunction &mf) in ScheduleDAG() function in ScheduleDAG
47 ScheduleDAG::~ScheduleDAG() {} in ~ScheduleDAG()
50 void ScheduleDAG::clearDAG() { in clearDAG()
57 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const { in getNodeDesc()
316 void SUnit::dump(const ScheduleDAG *G) const { in dump()
321 void SUnit::dumpAll(const ScheduleDAG *G) const { in dumpAll()
383 unsigned ScheduleDAG::VerifyScheduledDAG(bool isBottomUp) { in VerifyScheduledDAG()
DCMakeLists.txt92 ScheduleDAG.cpp
DAndroid.mk94 ScheduleDAG.cpp \
DScoreboardHazardRecognizer.cpp34 const ScheduleDAG *SchedDAG, in ScoreboardHazardRecognizer()
DTargetInstrInfo.cpp695 const ScheduleDAG *DAG) const { in CreateTargetHazardRecognizer()
703 const ScheduleDAG *DAG) const { in CreateTargetMIHazardRecognizer()
711 const ScheduleDAG *DAG) const { in CreateTargetPostRAHazardRecognizer()
DMachineScheduler.cpp3241 ScheduleDAGMI*> : public GraphTraits<ScheduleDAG*> {};
3248 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
3261 const ScheduleDAG *Graph) { in hasNodeAddressLabel()
3269 const ScheduleDAG *Graph) { in getEdgeAttributes()
3277 static std::string getNodeLabel(const SUnit *SU, const ScheduleDAG *G) { in getNodeLabel()
3288 static std::string getNodeDescription(const SUnit *SU, const ScheduleDAG *G) { in getNodeDescription()
3292 static std::string getNodeAttributes(const SUnit *N, const ScheduleDAG *G) { in getNodeAttributes()
DPostRASchedulerList.cpp395 ScheduleDAG::clearDAG(); in schedule()
DScheduleDAGInstrs.cpp56 : ScheduleDAG(mf), MLI(mli), MFI(mf.getFrameInfo()), LIS(lis), in ScheduleDAGInstrs()
755 ScheduleDAG::clearDAG(); in buildSchedGraph()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h27 const ScheduleDAG *DAG;
36 const ScheduleDAG *DAG_) : in PPCDispatchGroupSBHazardRecognizer()
57 const ScheduleDAG &DAG;
78 PPCHazardRecognizer970(const ScheduleDAG &DAG);
DPPCInstrInfo.h93 const ScheduleDAG *DAG) const override;
96 const ScheduleDAG *DAG) const override;
DPPCHazardRecognizers.cpp262 PPCHazardRecognizer970::PPCHazardRecognizer970(const ScheduleDAG &DAG) in PPCHazardRecognizer970()
/external/llvm/include/llvm/CodeGen/
DScheduleDAG.h35 class ScheduleDAG; variable
484 void dump(const ScheduleDAG *G) const;
485 void dumpAll(const ScheduleDAG *G) const;
486 void print(raw_ostream &O, const ScheduleDAG *G) const;
539 virtual void dump(ScheduleDAG *) const {}
558 class ScheduleDAG {
575 explicit ScheduleDAG(MachineFunction &mf);
577 virtual ~ScheduleDAG();
606 virtual void addCustomGraphFeatures(GraphWriter<ScheduleDAG*> &) const {}
675 template <> struct GraphTraits<ScheduleDAG*> : public GraphTraits<SUnit*> {
[all …]
DScoreboardHazardRecognizer.h27 class ScheduleDAG; variable
95 const ScheduleDAG *DAG;
108 const ScheduleDAG *DAG,
DScheduleDAGInstrs.h76 class ScheduleDAGInstrs : public ScheduleDAG {
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.h36 class ScheduleDAGSDNodes : public ScheduleDAG {
128 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
DScheduleDAGSDNodes.cpp49 : ScheduleDAG(mf), BB(nullptr), DAG(nullptr), in ScheduleDAGSDNodes()
59 ScheduleDAG::clearDAG(); in Run()
691 unsigned ScheduledNodes = ScheduleDAG::VerifyScheduledDAG(isBottomUp); in VerifyScheduledSequence()
DSelectionDAGPrinter.cpp291 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const { in getCustomGraphFeatures()
/external/mesa3d/src/gallium/drivers/radeon/
DR600InstrInfo.h27 class ScheduleDAG; variable
64 const ScheduleDAG *DAG) const;
DR600InstrInfo.cpp145 const ScheduleDAG *DAG) const in CreateTargetScheduleState()
/external/llvm/lib/Target/ARM/
DARMHazardRecognizer.h36 const ScheduleDAG *DAG) in ARMHazardRecognizer()
DARMBaseInstrInfo.h106 const ScheduleDAG *DAG) const override;
110 const ScheduleDAG *DAG) const override;
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h38 class ScheduleDAG; variable
943 const ScheduleDAG *DAG) const;
950 const ScheduleDAG *DAG) const;
957 const ScheduleDAG *DAG) const;
/external/llvm/test/CodeGen/Generic/
D2011-07-07-ScheduleDAGCrash.ll2 ; This caused ScheduleDAG to crash in EmitPhysRegCopy when searching
/external/llvm/lib/Target/R600/
DR600InstrInfo.h27 class ScheduleDAG; variable

12