LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MachineTraceMetrics::Trace Member List

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

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