|
LLVM 22.0.0git
|
This is the complete list of members for llvm::MachineTraceMetrics::Trace, including all inherited members.
| dump() const | llvm::MachineTraceMetrics::Trace | inline |
| 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={}, ArrayRef< const MCSchedClassDesc * > ExtraInstrs={}, ArrayRef< const MCSchedClassDesc * > RemoveInstrs={}) 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 | inlineexplicit |