Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DScheduleDAGPrinter.cpp27 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
31 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
44 const ScheduleDAG *Graph) { in getNodeIdentifierLabel()
55 const ScheduleDAG *Graph) { in getEdgeAttributes()
64 std::string getNodeLabel(const SUnit *SU, 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.cpp49 ScheduleDAG::ScheduleDAG(MachineFunction &mf) in ScheduleDAG() function in ScheduleDAG
58 ScheduleDAG::~ScheduleDAG() = default;
60 void ScheduleDAG::clearDAG() { in clearDAG()
66 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const { in getNodeDesc()
353 raw_ostream &SUnit::print(raw_ostream &OS, const ScheduleDAG *G) const { in print()
358 void SUnit::dump(const ScheduleDAG *G) const { in dump()
364 LLVM_DUMP_METHOD void SUnit::dumpAll(const ScheduleDAG *G) const { in dumpAll()
398 unsigned ScheduleDAG::VerifyScheduledDAG(bool isBottomUp) { in VerifyScheduledDAG()
/external/llvm/lib/CodeGen/
DScheduleDAGPrinter.cpp29 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
33 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
46 const ScheduleDAG *Graph) { in getNodeIdentifierLabel()
57 const ScheduleDAG *Graph) { in getEdgeAttributes()
66 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph);
68 const ScheduleDAG *Graph) { in getNodeAttributes()
72 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
73 GraphWriter<ScheduleDAG*> &GW) { in addCustomGraphFeatures()
79 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, in getNodeLabel()
80 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()
382 unsigned ScheduleDAG::VerifyScheduledDAG(bool isBottomUp) { in VerifyScheduledDAG()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScheduleDAGPrinter.cpp34 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
38 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.cpp34 ScheduleDAG::ScheduleDAG(MachineFunction &mf) in ScheduleDAG() function in ScheduleDAG
45 ScheduleDAG::~ScheduleDAG() {} in ~ScheduleDAG()
48 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const { in getNodeDesc()
54 void ScheduleDAG::dumpSchedule() const { in dumpSchedule()
66 void ScheduleDAG::Run(MachineBasicBlock *bb, in Run()
290 void SUnit::dump(const ScheduleDAG *G) const { in dump()
295 void SUnit::dumpAll(const ScheduleDAG *G) const { in dumpAll()
352 void ScheduleDAG::VerifySchedule(bool isBottomUp) { in VerifySchedule()
DScheduleDAGEmit.cpp31 void ScheduleDAG::EmitNoop() { in EmitNoop()
35 void ScheduleDAG::EmitPhysRegCopy(SUnit *SU, in EmitPhysRegCopy()
DLatencyPriorityQueue.cpp142 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {} in dump()
144 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const { in dump()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h27 const ScheduleDAG *DAG;
36 const ScheduleDAG *DAG_) : in PPCDispatchGroupSBHazardRecognizer()
57 const ScheduleDAG &DAG;
78 PPCHazardRecognizer970(const ScheduleDAG &DAG);
/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.h109 const ScheduleDAG *DAG) const override;
112 const ScheduleDAG *DAG) const override;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DScheduleDAG.h40 class ScheduleDAG; variable
462 void dump(const ScheduleDAG *G) const;
463 void dumpAll(const ScheduleDAG *G) const;
467 raw_ostream &print(raw_ostream &O, const ScheduleDAG *G) const;
547 virtual void dump(ScheduleDAG *) const {}
565 class ScheduleDAG {
582 explicit ScheduleDAG(MachineFunction &mf);
584 virtual ~ScheduleDAG();
609 virtual void addCustomGraphFeatures(GraphWriter<ScheduleDAG*> &) const {}
680 template <> struct GraphTraits<ScheduleDAG*> : public GraphTraits<SUnit*> {
[all …]
DScoreboardHazardRecognizer.h27 class ScheduleDAG; variable
97 const ScheduleDAG *DAG;
110 const ScheduleDAG *DAG,
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DScheduleDAG.h34 class ScheduleDAG; variable
412 void dump(const ScheduleDAG *G) const;
413 void dumpAll(const ScheduleDAG *G) const;
414 void print(raw_ostream &O, const ScheduleDAG *G) const;
466 virtual void dump(ScheduleDAG *) const {}
485 class ScheduleDAG {
506 explicit ScheduleDAG(MachineFunction &mf);
508 virtual ~ScheduleDAG();
537 virtual void addCustomGraphFeatures(GraphWriter<ScheduleDAG*> &) const {}
648 template <> struct GraphTraits<ScheduleDAG*> : public GraphTraits<SUnit*> {
[all …]
DScoreboardHazardRecognizer.h28 class ScheduleDAG; variable
96 const ScheduleDAG *DAG;
109 const ScheduleDAG *DAG,
/external/llvm/include/llvm/CodeGen/
DScheduleDAG.h35 class ScheduleDAG; variable
478 void dump(const ScheduleDAG *G) const;
479 void dumpAll(const ScheduleDAG *G) const;
480 void print(raw_ostream &O, const ScheduleDAG *G) const;
557 virtual void dump(ScheduleDAG *) const {}
576 class ScheduleDAG {
593 explicit ScheduleDAG(MachineFunction &mf);
595 virtual ~ScheduleDAG();
624 virtual void addCustomGraphFeatures(GraphWriter<ScheduleDAG*> &) const {}
693 template <> struct GraphTraits<ScheduleDAG*> : public GraphTraits<SUnit*> {
[all …]
DScoreboardHazardRecognizer.h27 class ScheduleDAG; variable
93 const ScheduleDAG *DAG;
106 const ScheduleDAG *DAG,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNMinRegStrategy.cpp67 void initNumPreds(const decltype(ScheduleDAG::SUnits) &SUnits);
82 const ScheduleDAG &DAG);
87 void GCNMinRegScheduler::initNumPreds(const decltype(ScheduleDAG::SUnits) &SUnits) { in initNumPreds()
234 const ScheduleDAG &DAG) { in schedule()
280 const ScheduleDAG &DAG) { in makeMinRegSchedule()
DGCNILPSched.cpp52 const ScheduleDAG &DAG);
292 const ScheduleDAG &DAG) { in schedule()
293 auto &SUnits = const_cast<ScheduleDAG&>(DAG).SUnits; in schedule()
359 const ScheduleDAG &DAG) { in makeGCNILPScheduler()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetInstrInfo.h32 class ScheduleDAG; variable
592 const ScheduleDAG *DAG) const = 0;
599 const ScheduleDAG *DAG) const = 0;
768 CreateTargetHazardRecognizer(const TargetMachine*, const ScheduleDAG*) const;
772 const ScheduleDAG*) const;
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.h36 class ScheduleDAGSDNodes : public ScheduleDAG {
117 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.h46 class ScheduleDAGSDNodes : public ScheduleDAG {
133 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.h36 class ScheduleDAGSDNodes : public ScheduleDAG {
123 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMHazardRecognizer.h36 const ScheduleDAG *DAG) in ARMHazardRecognizer()
/external/llvm/lib/Target/ARM/
DARMHazardRecognizer.h36 const ScheduleDAG *DAG) in ARMHazardRecognizer()

1234