LLVM API Documentation

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

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

Ensemble(MachineTraceMetrics *)llvm::MachineTraceMetrics::Ensembleexplicitprotected
getDepthResources(const MachineBasicBlock *) const llvm::MachineTraceMetrics::Ensembleprotected
getHeightResources(const MachineBasicBlock *) const llvm::MachineTraceMetrics::Ensembleprotected
getLoopFor(const MachineBasicBlock *) const llvm::MachineTraceMetrics::Ensembleprotected
getName() const =0llvm::MachineTraceMetrics::Ensemblepure virtual
getProcResourceDepths(unsigned MBBNum) const llvm::MachineTraceMetrics::Ensembleprotected
getProcResourceHeights(unsigned MBBNum) const llvm::MachineTraceMetrics::Ensembleprotected
getTrace(const MachineBasicBlock *MBB)llvm::MachineTraceMetrics::Ensemble
invalidate(const MachineBasicBlock *MBB)llvm::MachineTraceMetrics::Ensemble
MTMllvm::MachineTraceMetrics::Ensembleprotected
pickTracePred(const MachineBasicBlock *)=0llvm::MachineTraceMetrics::Ensembleprotectedpure virtual
pickTraceSucc(const MachineBasicBlock *)=0llvm::MachineTraceMetrics::Ensembleprotectedpure virtual
print(raw_ostream &) const llvm::MachineTraceMetrics::Ensemble
Trace classllvm::MachineTraceMetrics::Ensemblefriend
verify() const llvm::MachineTraceMetrics::Ensemble
~Ensemble()llvm::MachineTraceMetrics::Ensemblevirtual