LLVM 19.0.0git
llvm::ScheduleDAGTopologicalSort Member List

This is the complete list of members for llvm::ScheduleDAGTopologicalSort, including all inherited members.

AddPred(SUnit *Y, SUnit *X)llvm::ScheduleDAGTopologicalSort
AddPredQueued(SUnit *Y, SUnit *X)llvm::ScheduleDAGTopologicalSort
AddSUnitWithoutPredecessors(const SUnit *SU)llvm::ScheduleDAGTopologicalSort
begin()llvm::ScheduleDAGTopologicalSortinline
begin() constllvm::ScheduleDAGTopologicalSortinline
const_iterator typedefllvm::ScheduleDAGTopologicalSort
const_reverse_iterator typedefllvm::ScheduleDAGTopologicalSort
end()llvm::ScheduleDAGTopologicalSortinline
end() constllvm::ScheduleDAGTopologicalSortinline
GetSubGraph(const SUnit &StartSU, const SUnit &TargetSU, bool &Success)llvm::ScheduleDAGTopologicalSort
InitDAGTopologicalSorting()llvm::ScheduleDAGTopologicalSort
IsReachable(const SUnit *SU, const SUnit *TargetSU)llvm::ScheduleDAGTopologicalSort
iterator typedefllvm::ScheduleDAGTopologicalSort
MarkDirty()llvm::ScheduleDAGTopologicalSortinline
rbegin()llvm::ScheduleDAGTopologicalSortinline
rbegin() constllvm::ScheduleDAGTopologicalSortinline
RemovePred(SUnit *M, SUnit *N)llvm::ScheduleDAGTopologicalSort
rend()llvm::ScheduleDAGTopologicalSortinline
rend() constllvm::ScheduleDAGTopologicalSortinline
reverse_iterator typedefllvm::ScheduleDAGTopologicalSort
ScheduleDAGTopologicalSort(std::vector< SUnit > &SUnits, SUnit *ExitSU)llvm::ScheduleDAGTopologicalSort
WillCreateCycle(SUnit *TargetSU, SUnit *SU)llvm::ScheduleDAGTopologicalSort