LLVM API Documentation
addLRToIG(V9LiveRange *const LR) | llvm::RegClass | [inline] |
clearColorsUsed() | llvm::RegClass | [inline] |
colorAllRegs() | llvm::RegClass | |
createInterferenceGraph() | llvm::RegClass | [inline] |
getID() const | llvm::RegClass | [inline] |
getIG() | llvm::RegClass | [inline] |
getInterference(const V9LiveRange *const LR1, const V9LiveRange *const LR2) const | llvm::RegClass | [inline] |
getNumOfAvailRegs() const | llvm::RegClass | [inline] |
getTargetRegClass() const | llvm::RegClass | [inline] |
getUnusedColor(int machineRegType) const | llvm::RegClass | [inline] |
markColorsUsed(unsigned ClassRegNum, int UserRegType, int RegTypeWanted) | llvm::RegClass | [inline] |
mergeIGNodesOfLRs(const V9LiveRange *const LR1, V9LiveRange *const LR2) | llvm::RegClass | [inline] |
printIG() | llvm::RegClass | |
printIGNodeList() const | llvm::RegClass | |
RegClass(const Function *M, const SparcV9RegInfo *_MRI_, const TargetRegClassInfo *_MRC_) | llvm::RegClass | |
setInterference(const V9LiveRange *const LR1, const V9LiveRange *const LR2) | llvm::RegClass | [inline] |