HomeSort by relevance Sort by last modified time
    Searched refs:ScheduleDAG (Results 1 - 25 of 28) 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"
30 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
34 static std::string getGraphName(const ScheduleDAG *G) {
47 const ScheduleDAG *Graph) {
58 const ScheduleDAG *Graph) {
67 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph);
69 const ScheduleDAG *Graph) {
73 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"
38 ScheduleDAG::ScheduleDAG(MachineFunction &mf)
47 ScheduleDAG::~ScheduleDAG() {}
50 void ScheduleDAG::clearDAG() {
57 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const
    [all...]
ScoreboardHazardRecognizer.cpp 17 #include "llvm/CodeGen/ScheduleDAG.h"
34 const ScheduleDAG *SchedDAG,
Android.mk 104 ScheduleDAG.cpp \
TargetInstrInfo.cpp     [all...]
PostRASchedulerList.cpp 394 ScheduleDAG::clearDAG();
MachineScheduler.cpp     [all...]
ScheduleDAGInstrs.cpp 55 : ScheduleDAG(mf), MLI(mli), MFI(mf.getFrameInfo()),
836 ScheduleDAG::clearDAG();
    [all...]
  /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 110 const ScheduleDAG *DAG) const override;
113 const ScheduleDAG *DAG) const override;
PPCHazardRecognizers.cpp 18 #include "llvm/CodeGen/ScheduleDAG.h"
262 PPCHazardRecognizer970::PPCHazardRecognizer970(const ScheduleDAG &DAG)
PPCInstrInfo.cpp 30 #include "llvm/CodeGen/ScheduleDAG.h"
75 const ScheduleDAG *DAG) const {
92 const ScheduleDAG *DAG) const {
    [all...]
  /external/llvm/lib/Target/ARM/
ARMHazardRecognizer.h 36 const ScheduleDAG *DAG)
ARMBaseInstrInfo.h 118 const ScheduleDAG *DAG) const override;
122 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;
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();
    [all...]
ScheduleDAGInstrs.h 20 #include "llvm/CodeGen/ScheduleDAG.h"
87 /// ScheduleDAGInstrs - A ScheduleDAG subclass for scheduling lists of
89 class ScheduleDAGInstrs : public ScheduleDAG {
  /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 {
123 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
SelectionDAGPrinter.cpp 298 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
ScheduleDAGSDNodes.cpp 10 // This implements the ScheduleDAG class, which is a base class used by
49 : ScheduleDAG(mf), BB(nullptr), DAG(nullptr),
59 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;
R600InstrInfo.cpp 145 const ScheduleDAG *DAG) const
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 39 class ScheduleDAG;
    [all...]
  /external/llvm/lib/Target/AMDGPU/
R600InstrInfo.h 27 class ScheduleDAG;
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.h 224 const ScheduleDAG *DAG) const override;

Completed in 2547 milliseconds

1 2