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

  /external/llvm/lib/CodeGen/
ScheduleDAGPrinter.cpp 1 //===-- ScheduleDAGPrinter.cpp - Implement ScheduleDAG::viewGraph() -------===//
10 // This implements the ScheduleDAG::viewGraph method.
17 #include "llvm/CodeGen/ScheduleDAG.h"
34 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits {
38 static std::string getGraphName(const ScheduleDAG *G) {
47 const ScheduleDAG *Graph) {
55 const ScheduleDAG *Graph) {
64 std::string getNodeLabel(const SUnit *Node, const ScheduleDAG *Graph);
66 const ScheduleDAG *Graph) {
70 static void addCustomGraphFeatures(ScheduleDAG *G
    [all...]
ScheduleDAGEmit.cpp 1 //===---- ScheduleDAGEmit.cpp - Emit routines for the ScheduleDAG class ---===//
10 // This implements the Emit routines for the ScheduleDAG class, which creates
16 #include "llvm/CodeGen/ScheduleDAG.h"
31 void ScheduleDAG::EmitNoop() {
35 void ScheduleDAG::EmitPhysRegCopy(SUnit *SU,
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"
34 ScheduleDAG::ScheduleDAG(MachineFunction &mf)
45 ScheduleDAG::~ScheduleDAG() {}
48 const MCInstrDesc *ScheduleDAG::getNodeDesc(const SDNode *Node) const {
54 void ScheduleDAG::dumpSchedule() const
    [all...]
LatencyPriorityQueue.cpp 142 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {}
144 void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {
Android.mk 80 ScheduleDAG.cpp \
ScheduleDAGInstrs.h 20 #include "llvm/CodeGen/ScheduleDAG.h"
99 /// ScheduleDAGInstrs - A ScheduleDAG subclass for scheduling lists of
101 class LLVM_LIBRARY_VISIBILITY ScheduleDAGInstrs : public ScheduleDAG {
ScoreboardHazardRecognizer.cpp 18 #include "llvm/CodeGen/ScheduleDAG.h"
33 const ScheduleDAG *SchedDAG,
TargetInstrInfoImpl.cpp 484 const ScheduleDAG *DAG) const {
492 const ScheduleDAG *DAG) const {
ScheduleDAGInstrs.cpp 37 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()),
54 ScheduleDAG::Run(bb, end);
  /external/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.h 27 const ScheduleDAG *DAG;
30 const ScheduleDAG *DAG_) :
PPCInstrInfo.h 90 const ScheduleDAG *DAG) const;
PPCInstrInfo.cpp 51 const ScheduleDAG *DAG) const {
  /external/llvm/include/llvm/CodeGen/
ScoreboardHazardRecognizer.h 28 class ScheduleDAG;
96 const ScheduleDAG *DAG;
109 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
34 class ScheduleDAG;
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();
    [all...]
LatencyPriorityQueue.h 19 #include "llvm/CodeGen/ScheduleDAG.h"
86 virtual void dump(ScheduleDAG* DAG) const;
  /external/llvm/lib/Target/ARM/
ARMHazardRecognizer.h 41 const ScheduleDAG *DAG) :
ARMBaseInstrInfo.h 51 const ScheduleDAG *DAG) const;
55 const ScheduleDAG *DAG) const;
ARMBaseInstrInfo.cpp 100 const ScheduleDAG *DAG) const {
110 const ScheduleDAG *DAG) const {
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.h 18 #include "llvm/CodeGen/ScheduleDAG.h"
22 /// ScheduleDAGSDNodes - A ScheduleDAG for scheduling SDNode-based DAGs.
36 class ScheduleDAGSDNodes : public ScheduleDAG {
117 virtual void getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const;
SelectionDAGPrinter.cpp 293 void ScheduleDAGSDNodes::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
ScheduleDAGSDNodes.cpp 10 // This implements the ScheduleDAG class, which is a base class used by
47 : ScheduleDAG(mf),
55 ScheduleDAG::Run(bb, insertPos);
ScheduleDAGRRList.cpp     [all...]
  /external/llvm/lib/Target/CellSPU/
SPUInstrInfo.h 40 const ScheduleDAG *DAG) const;
SPUInstrInfo.cpp 65 const ScheduleDAG *DAG) const {
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 32 class ScheduleDAG;
592 const ScheduleDAG *DAG) const = 0;
599 const ScheduleDAG *DAG) const = 0;
    [all...]

Completed in 362 milliseconds