LLVM API Documentation
#include <TargetSchedInfo.h>
Collaboration diagram for llvm::InstrRUsage:
Public Attributes | |
bool | sameAsClass |
bool | isSingleIssue |
bool | breaksGroup |
CycleCount_t | numBubbles |
std::vector< bool > | feasibleSlots |
CycleCount_t | numCycles |
std::vector< std::vector< resourceId_t > > | resourcesByCycle |
Friends | |
class | TargetSchedInfo |
Definition at line 116 of file TargetSchedInfo.h.
friend class TargetSchedInfo [friend] |
Definition at line 147 of file TargetSchedInfo.h.
Definition at line 121 of file TargetSchedInfo.h.
Referenced by llvm::TargetSchedInfo::breaksIssueGroup().
std::vector<bool> llvm::InstrRUsage::feasibleSlots |
Definition at line 125 of file TargetSchedInfo.h.
Referenced by llvm::TargetSchedInfo::instrCanUseSlot().
Definition at line 120 of file TargetSchedInfo.h.
Referenced by llvm::TargetSchedInfo::isSingleIssue().
Definition at line 122 of file TargetSchedInfo.h.
Referenced by ComputeMinGap(), and llvm::TargetSchedInfo::numBubblesAfter().
std::vector<std::vector<resourceId_t> > llvm::InstrRUsage::resourcesByCycle |
Definition at line 117 of file TargetSchedInfo.h.