LLVM API Documentation

llvm::SparcV9SpecialRegClass Member List

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

colorIGNode(IGNode *Node, const std::vector< bool > &IsColorUsedArr) const llvm::SparcV9SpecialRegClass [inline, virtual]
findUnusedColor(int RegTypeWanted, const std::vector< bool > &IsColorUsedArr) const llvm::TargetRegClassInfo [inline, virtual]
fsr enum valuellvm::SparcV9SpecialRegClass
getNumOfAllRegs() const llvm::TargetRegClassInfo [inline]
getNumOfAvailRegs() const llvm::TargetRegClassInfo [inline]
getRegClassID() const llvm::TargetRegClassInfo [inline]
getRegName(unsigned reg) const llvm::SparcV9SpecialRegClass [virtual]
isRegVolatile(int Reg) const llvm::SparcV9SpecialRegClass [inline, virtual]
markColorsUsed(unsigned RegInClass, int UserRegType, int RegTypeWanted, std::vector< bool > &IsColorUsedArr) const llvm::TargetRegClassInfo [inline, virtual]
modifiedByCall(int Reg) const llvm::TargetRegClassInfo [inline, virtual]
NumOfAllRegsllvm::TargetRegClassInfo [protected]
NumOfAvailRegsllvm::TargetRegClassInfo [protected]
RegClassIDllvm::TargetRegClassInfo [protected]
SparcV9SpecialRegClass(unsigned ID)llvm::SparcV9SpecialRegClass [inline]
TargetRegClassInfo(unsigned ID, unsigned NVR, unsigned NAR)llvm::TargetRegClassInfo [inline]
~TargetRegClassInfo()llvm::TargetRegClassInfo [inline, virtual]