Ensemble(MachineTraceMetrics *) | llvm::MachineTraceMetrics::Ensemble | explicitprotected |
getDepthResources(const MachineBasicBlock *) const | llvm::MachineTraceMetrics::Ensemble | protected |
getHeightResources(const MachineBasicBlock *) const | llvm::MachineTraceMetrics::Ensemble | protected |
getLoopFor(const MachineBasicBlock *) const | llvm::MachineTraceMetrics::Ensemble | protected |
getName() const =0 | llvm::MachineTraceMetrics::Ensemble | pure virtual |
getProcResourceDepths(unsigned MBBNum) const | llvm::MachineTraceMetrics::Ensemble | protected |
getProcResourceHeights(unsigned MBBNum) const | llvm::MachineTraceMetrics::Ensemble | protected |
getTrace(const MachineBasicBlock *MBB) | llvm::MachineTraceMetrics::Ensemble | |
invalidate(const MachineBasicBlock *MBB) | llvm::MachineTraceMetrics::Ensemble | |
MTM | llvm::MachineTraceMetrics::Ensemble | protected |
pickTracePred(const MachineBasicBlock *)=0 | llvm::MachineTraceMetrics::Ensemble | protectedpure virtual |
pickTraceSucc(const MachineBasicBlock *)=0 | llvm::MachineTraceMetrics::Ensemble | protectedpure virtual |
print(raw_ostream &) const | llvm::MachineTraceMetrics::Ensemble | |
Trace class | llvm::MachineTraceMetrics::Ensemble | friend |
updateDepth(TraceBlockInfo &TBI, const MachineInstr &, SparseSet< LiveRegUnit > &RegUnits) | llvm::MachineTraceMetrics::Ensemble | |
updateDepth(const MachineBasicBlock *, const MachineInstr &, SparseSet< LiveRegUnit > &RegUnits) | llvm::MachineTraceMetrics::Ensemble | |
updateDepths(MachineBasicBlock::iterator Start, MachineBasicBlock::iterator End, SparseSet< LiveRegUnit > &RegUnits) | llvm::MachineTraceMetrics::Ensemble | |
verify() const | llvm::MachineTraceMetrics::Ensemble | |
~Ensemble() | llvm::MachineTraceMetrics::Ensemble | virtual |