LLVM  4.0.0
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, 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::Traceinlineexplicit