HomeSort by relevance Sort by last modified time
    Searched refs:ScheduleDAG (Results 1 - 25 of 35) sorted by null

1 2

  /external/llvm/lib/CodeGen/
ScheduleDAGPrinter.cpp 1 //===-- ScheduleDAGPrinter.cpp - Implement ScheduleDAG::viewGraph() -------===//
10 // This implements the ScheduleDAG::viewGraph method.
14 #include "llvm/CodeGen/ScheduleDAG.h"
31 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
35 static std::string getGraphName(const ScheduleDAG *G) {
48 const ScheduleDAG *Graph) {
56 const ScheduleDAG *Graph) {
65 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph);
67 const ScheduleDAG *Graph) {
71 static void addCustomGraphFeatures(ScheduleDAG *G
    [all...]
ScheduleDAG.cpp 1 //===---- ScheduleDAG.cpp - Implement the ScheduleDAG class ---------------===//
10 // This implements the ScheduleDAG class, which is a base class used by
15 #include "llvm/CodeGen/ScheduleDAG.h"
37 ScheduleDAG::ScheduleDAG(MachineFunction &mf)
48 ScheduleDAG::~ScheduleDAG() {}
51 void ScheduleDAG::clearDAG() {
58 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const
    [all...]
LatencyPriorityQueue.cpp 143 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {}
145 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {
ScoreboardHazardRecognizer.cpp 17 #include "llvm/CodeGen/ScheduleDAG.h"
34 const ScheduleDAG *SchedDAG,
Android.mk 93 ScheduleDAG.cpp \
TargetInstrInfo.cpp 675 const ScheduleDAG *DAG) const {
683 const ScheduleDAG *DAG) const {
691 const ScheduleDAG *DAG) const {
  /external/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.h 27 const ScheduleDAG *DAG;
36 const ScheduleDAG *DAG_) :
57 const ScheduleDAG &DAG;
78 PPCHazardRecognizer970(const ScheduleDAG &DAG);
PPCInstrInfo.h 93 const ScheduleDAG *DAG) const override;
96 const ScheduleDAG *DAG) const override;
PPCHazardRecognizers.cpp 18 #include "llvm/CodeGen/ScheduleDAG.h"
262 PPCHazardRecognizer970::PPCHazardRecognizer970(const ScheduleDAG &DAG)
  /external/llvm/lib/Target/ARM/
ARMHazardRecognizer.h 36 const ScheduleDAG *DAG)
ARMBaseInstrInfo.h 54 const ScheduleDAG *DAG) const override;
58 const ScheduleDAG *DAG) const override;
  /external/llvm/include/llvm/CodeGen/
ScoreboardHazardRecognizer.h 27 class ScheduleDAG;
95 const ScheduleDAG *DAG;
108 const ScheduleDAG *DAG,
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;
478 void dump(const ScheduleDAG *G) const;
479 void dumpAll(const ScheduleDAG *G) const;
480 void print(raw_ostream &O, const ScheduleDAG *G) const;
533 virtual void dump(ScheduleDAG *) const {}
552 class ScheduleDAG {
569 explicit ScheduleDAG(MachineFunction &mf);
571 virtual ~ScheduleDAG();
    [all...]
LatencyPriorityQueue.h 19 #include "llvm/CodeGen/ScheduleDAG.h"
86 void dump(ScheduleDAG* DAG) const override;
ResourcePriorityQueue.h 21 #include "llvm/CodeGen/ScheduleDAG.h"
127 void dump(ScheduleDAG* DAG) const override;
ScheduleDAGInstrs.h 20 #include "llvm/CodeGen/ScheduleDAG.h"
74 /// ScheduleDAGInstrs - A ScheduleDAG subclass for scheduling lists of
76 class ScheduleDAGInstrs : public ScheduleDAG {
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600InstrInfo.h 27 class ScheduleDAG;
64 const ScheduleDAG *DAG) const;
  /external/llvm/lib/CodeGen/SelectionDAG/
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;
SelectionDAGPrinter.cpp 291 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
ResourcePriorityQueue.cpp 645 void ResourcePriorityQueue::dump(ScheduleDAG *DAG) const {}
647 void ResourcePriorityQueue::dump(ScheduleDAG *DAG) const {
ScheduleDAGSDNodes.cpp 10 // This implements the ScheduleDAG class, which is a base class used by
50 : ScheduleDAG(mf), BB(nullptr), DAG(nullptr),
60 ScheduleDAG::clearDAG();
689 unsigned ScheduledNodes = ScheduleDAG::VerifyScheduledDAG(isBottomUp);
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600InstrInfo.h 27 class ScheduleDAG;
64 const ScheduleDAG *DAG) const;
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 36 class ScheduleDAG;
    [all...]
  /external/llvm/lib/Target/R600/
R600InstrInfo.h 27 class ScheduleDAG;
159 const ScheduleDAG *DAG) const override;
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.h 153 const ScheduleDAG *DAG) const override;

Completed in 516 milliseconds

1 2