LLVM
20.0.0git
llvm
ScheduleDAGSDNodes
llvm::ScheduleDAGSDNodes Member List
This is the complete list of members for
llvm::ScheduleDAGSDNodes
, including all inherited members.
addCustomGraphFeatures
(GraphWriter< ScheduleDAG * > &) const
llvm::ScheduleDAG
inline
virtual
BB
llvm::ScheduleDAGSDNodes
BuildSchedGraph
(AAResults *AA)
llvm::ScheduleDAGSDNodes
clearDAG
()
llvm::ScheduleDAG
Clone
(SUnit *Old)
llvm::ScheduleDAGSDNodes
computeLatency
(SUnit *SU)
llvm::ScheduleDAGSDNodes
virtual
computeOperandLatency
(SDNode *Def, SDNode *Use, unsigned OpIdx, SDep &dep) const
llvm::ScheduleDAGSDNodes
virtual
DAG
llvm::ScheduleDAGSDNodes
dump
() const override
llvm::ScheduleDAGSDNodes
virtual
dumpNode
(const SUnit &SU) const override
llvm::ScheduleDAGSDNodes
virtual
dumpNodeAll
(const SUnit &SU) const
llvm::ScheduleDAG
protected
dumpNodeName
(const SUnit &SU) const
llvm::ScheduleDAG
dumpSchedule
() const
llvm::ScheduleDAGSDNodes
EmitSchedule
(MachineBasicBlock::iterator &InsertPos)
llvm::ScheduleDAGSDNodes
virtual
EntrySU
llvm::ScheduleDAG
ExitSU
llvm::ScheduleDAG
forceUnitLatencies
() const
llvm::ScheduleDAGSDNodes
inline
protected
virtual
getCustomGraphFeatures
(GraphWriter< ScheduleDAG * > &GW) const
llvm::ScheduleDAGSDNodes
virtual
getDAGName
() const override
llvm::ScheduleDAGSDNodes
virtual
getGraphNodeLabel
(const SUnit *SU) const override
llvm::ScheduleDAGSDNodes
virtual
getInstrDesc
(const SUnit *SU) const
llvm::ScheduleDAG
inline
InitNumRegDefsLeft
(SUnit *SU)
llvm::ScheduleDAGSDNodes
InstrItins
llvm::ScheduleDAGSDNodes
isPassiveNode
(SDNode *Node)
llvm::ScheduleDAGSDNodes
inline
static
MF
llvm::ScheduleDAG
MRI
llvm::ScheduleDAG
newSUnit
(SDNode *N)
llvm::ScheduleDAGSDNodes
operator=
(const ScheduleDAG &)=delete
llvm::ScheduleDAG
Run
(SelectionDAG *dag, MachineBasicBlock *bb)
llvm::ScheduleDAGSDNodes
Schedule
()=0
llvm::ScheduleDAGSDNodes
pure virtual
ScheduleDAG
(const ScheduleDAG &)=delete
llvm::ScheduleDAG
ScheduleDAG
(MachineFunction &mf)
llvm::ScheduleDAG
explicit
ScheduleDAGSDNodes
(MachineFunction &mf)
llvm::ScheduleDAGSDNodes
explicit
Sequence
llvm::ScheduleDAGSDNodes
StressSched
llvm::ScheduleDAG
SUnits
llvm::ScheduleDAG
TII
llvm::ScheduleDAG
TM
llvm::ScheduleDAG
TRI
llvm::ScheduleDAG
VerifyScheduledDAG
(bool isBottomUp)
llvm::ScheduleDAG
VerifyScheduledSequence
(bool isBottomUp)
llvm::ScheduleDAGSDNodes
viewGraph
(const Twine &Name, const Twine &Title)
llvm::ScheduleDAG
virtual
viewGraph
()
llvm::ScheduleDAG
virtual
~ScheduleDAG
()
llvm::ScheduleDAG
virtual
~ScheduleDAGSDNodes
() override=default
llvm::ScheduleDAGSDNodes
Generated on Wed Dec 25 2024 22:44:14 for LLVM by
1.9.6