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.