LLVM  8.0.1
llvm::MachineTraceMetrics::Trace Member List

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

getCriticalPath() constllvm::MachineTraceMetrics::Traceinline
getInstrCount() constllvm::MachineTraceMetrics::Traceinline
getInstrCycles(const MachineInstr &MI) constllvm::MachineTraceMetrics::Traceinline
getInstrSlack(const MachineInstr &MI) constllvm::MachineTraceMetrics::Trace
getPHIDepth(const MachineInstr &PHI) constllvm::MachineTraceMetrics::Trace
getResourceDepth(bool Bottom) constllvm::MachineTraceMetrics::Trace
getResourceLength(ArrayRef< const MachineBasicBlock *> Extrablocks=None, ArrayRef< const MCSchedClassDesc *> ExtraInstrs=None, ArrayRef< const MCSchedClassDesc *> RemoveInstrs=None) constllvm::MachineTraceMetrics::Trace
isDepInTrace(const MachineInstr &DefMI, const MachineInstr &UseMI) constllvm::MachineTraceMetrics::Trace
print(raw_ostream &) constllvm::MachineTraceMetrics::Trace
Trace(Ensemble &te, TraceBlockInfo &tbi)llvm::MachineTraceMetrics::Traceinlineexplicit