LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::TargetRegClassInfo Member List

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

colorIGNode(IGNode *Node, const std::vector< bool > &IsColorUsedArr) const =0llvm::TargetRegClassInfo [pure virtual]
findUnusedColor(int RegTypeWanted, const std::vector< bool > &IsColorUsedArr) const llvm::TargetRegClassInfo [inline, virtual]
getNumOfAllRegs() const llvm::TargetRegClassInfo [inline]
getNumOfAvailRegs() const llvm::TargetRegClassInfo [inline]
getRegClassID() const llvm::TargetRegClassInfo [inline]
getRegName(unsigned reg) const =0llvm::TargetRegClassInfo [pure virtual]
isRegVolatile(int Reg) const =0llvm::TargetRegClassInfo [pure 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]
TargetRegClassInfo(unsigned ID, unsigned NVR, unsigned NAR)llvm::TargetRegClassInfo [inline]