LLVM API Documentation

llvm::MachineTraceMetrics::Trace Member List
This is the complete list of members for llvm::MachineTraceMetrics::Trace, including all inherited members.
getCriticalPath() const llvm::MachineTraceMetrics::Trace [inline]
getInstrCount() const llvm::MachineTraceMetrics::Trace [inline]
getInstrCycles(const MachineInstr *MI) const llvm::MachineTraceMetrics::Trace [inline]
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, ArrayRef< const MCSchedClassDesc * > RemoveInstrs=None) const llvm::MachineTraceMetrics::Trace
isDepInTrace(const MachineInstr *DefMI, const MachineInstr *UseMI) const llvm::MachineTraceMetrics::Trace
print(raw_ostream &) const llvm::MachineTraceMetrics::Trace
Trace(Ensemble &te, TraceBlockInfo &tbi)llvm::MachineTraceMetrics::Trace [inline, explicit]