/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | ScheduleDAGPrinter.cpp | 1 //===-- ScheduleDAGPrinter.cpp - Implement ScheduleDAG::viewGraph() -------===// 10 // This implements the ScheduleDAG::viewGraph method. 14 #include "llvm/CodeGen/ScheduleDAG.h" 32 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { 36 static std::string getGraphName(const ScheduleDAG *G) { 49 const ScheduleDAG *Graph) { 57 const ScheduleDAG *Graph) { 66 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph); 68 const ScheduleDAG *Graph) { 72 static void addCustomGraphFeatures(ScheduleDAG * [all...] |
H A D | ScheduleDAG.cpp | 1 //===---- ScheduleDAG.cpp - Implement the ScheduleDAG class ---------------===// 10 // This implements the ScheduleDAG class, which is a base class used by 16 #include "llvm/CodeGen/ScheduleDAG.h" 36 ScheduleDAG::ScheduleDAG(MachineFunction &mf) function in class:ScheduleDAG 47 ScheduleDAG::~ScheduleDAG() {} 50 void ScheduleDAG::clearDAG() { 57 const MCInstrDesc *ScheduleDAG [all...] |
H A D | LatencyPriorityQueue.cpp | 142 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {} 144 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {
|
H A D | ScoreboardHazardRecognizer.cpp | 18 #include "llvm/CodeGen/ScheduleDAG.h" 33 const ScheduleDAG *SchedDAG,
|
H A D | TargetInstrInfo.cpp | 548 const ScheduleDAG *DAG) const { 556 const ScheduleDAG *DAG) const { 564 const ScheduleDAG *DAG) const {
|
H A D | MachineScheduler.cpp | 2603 ScheduleDAGMI*> : public GraphTraits<ScheduleDAG*> {}; 2610 static std::string getGraphName(const ScheduleDAG *G) { 2623 const ScheduleDAG *Graph) { 2631 const ScheduleDAG *Graph) { 2639 static std::string getNodeLabel(const SUnit *SU, const ScheduleDAG *G) { 2645 static std::string getNodeDescription(const SUnit *SU, const ScheduleDAG *G) { 2650 const ScheduleDAG *Graph) {
|
H A D | PostRASchedulerList.cpp | 381 ScheduleDAG::clearDAG();
|
H A D | ScheduleDAGInstrs.cpp | 50 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), LIS(lis), 185 ScheduleDAG::clearDAG();
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | ScoreboardHazardRecognizer.h | 27 class ScheduleDAG; 95 const ScheduleDAG *DAG; 108 const ScheduleDAG *DAG,
|
H A D | ScheduleDAG.h | 1 //===------- llvm/CodeGen/ScheduleDAG.h - Common Base Class------*- C++ -*-===// 10 // This file implements the ScheduleDAG class, which is used as the common 35 class ScheduleDAG; 483 void dump(const ScheduleDAG *G) const; 484 void dumpAll(const ScheduleDAG *G) const; 485 void print(raw_ostream &O, const ScheduleDAG *G) const; 538 virtual void dump(ScheduleDAG *) const {} 557 class ScheduleDAG { class in namespace:llvm 574 explicit ScheduleDAG(MachineFunction &mf); 576 virtual ~ScheduleDAG(); [all...] |
H A D | LatencyPriorityQueue.h | 19 #include "llvm/CodeGen/ScheduleDAG.h" 86 virtual void dump(ScheduleDAG* DAG) const;
|
H A D | ResourcePriorityQueue.h | 21 #include "llvm/CodeGen/ScheduleDAG.h" 127 virtual void dump(ScheduleDAG* DAG) const;
|
H A D | ScheduleDAGInstrs.h | 20 #include "llvm/CodeGen/ScheduleDAG.h" 67 /// ScheduleDAGInstrs - A ScheduleDAG subclass for scheduling lists of 69 class ScheduleDAGInstrs : public ScheduleDAG {
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.h | 27 const ScheduleDAG *DAG; 30 const ScheduleDAG *DAG_) :
|
H A D | PPCInstrInfo.h | 92 const ScheduleDAG *DAG) const; 95 const ScheduleDAG *DAG) const;
|
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMHazardRecognizer.h | 43 const ScheduleDAG *DAG) :
|
H A D | ARMBaseInstrInfo.h | 54 const ScheduleDAG *DAG) const; 58 const ScheduleDAG *DAG) const;
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.h | 19 #include "llvm/CodeGen/ScheduleDAG.h" 22 /// ScheduleDAGSDNodes - A ScheduleDAG for scheduling SDNode-based DAGs. 36 class ScheduleDAGSDNodes : public ScheduleDAG { 128 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
|
H A D | SelectionDAGPrinter.cpp | 290 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
|
H A D | ResourcePriorityQueue.cpp | 645 void ResourcePriorityQueue::dump(ScheduleDAG *DAG) const {} 647 void ResourcePriorityQueue::dump(ScheduleDAG *DAG) const {
|
H A D | ScheduleDAGSDNodes.cpp | 10 // This implements the ScheduleDAG class, which is a base class used by 49 : ScheduleDAG(mf), BB(0), DAG(0), 59 ScheduleDAG::clearDAG(); 683 unsigned ScheduledNodes = ScheduleDAG::VerifyScheduledDAG(isBottomUp);
|
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | R600InstrInfo.h | 28 class ScheduleDAG; 79 const ScheduleDAG *DAG) const;
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 35 class ScheduleDAG; 721 const ScheduleDAG *DAG) const; 728 const ScheduleDAG *DAG) const; 735 const ScheduleDAG *DAG) const; 974 CreateTargetScheduleState(const TargetMachine*, const ScheduleDAG*) const {
|
/freebsd-10.0-release/lib/clang/libllvmcodegen/ |
H A D | Makefile | 92 ScheduleDAG.cpp \
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.h | 158 const ScheduleDAG *DAG) const;
|