LLVM API Documentation

llvm::TargetRegisterClass Member List

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

allocation_order_begin(const MachineFunction &MF) const llvm::TargetRegisterClass [inline, virtual]
allocation_order_end(const MachineFunction &MF) const llvm::TargetRegisterClass [inline, virtual]
begin() const llvm::TargetRegisterClass [inline]
const_iterator typedefllvm::TargetRegisterClass
contains(unsigned Reg) const llvm::TargetRegisterClass [inline]
end() const llvm::TargetRegisterClass [inline]
getAlignment() const llvm::TargetRegisterClass [inline]
getCopyCost() const llvm::TargetRegisterClass [inline]
getID() const llvm::TargetRegisterClass [inline]
getNumRegs() const llvm::TargetRegisterClass [inline]
getRegister(unsigned i) const llvm::TargetRegisterClass [inline]
getSize() const llvm::TargetRegisterClass [inline]
hasSubClass(const TargetRegisterClass *cs) const llvm::TargetRegisterClass [inline]
hasSuperClass(const TargetRegisterClass *cs) const llvm::TargetRegisterClass [inline]
hasType(MVT vt) const llvm::TargetRegisterClass [inline]
isASubClass() const llvm::TargetRegisterClass [inline]
iterator typedefllvm::TargetRegisterClass
sc_iterator typedefllvm::TargetRegisterClass
subclasses_begin() const llvm::TargetRegisterClass [inline]
subclasses_end() const llvm::TargetRegisterClass [inline]
superclasses_begin() const llvm::TargetRegisterClass [inline]
superclasses_end() const llvm::TargetRegisterClass [inline]
TargetRegisterClass(unsigned id, const MVT *vts, const TargetRegisterClass *const *subcs, const TargetRegisterClass *const *supcs, unsigned RS, unsigned Al, int CC, iterator RB, iterator RE)llvm::TargetRegisterClass [inline]
vt_begin() const llvm::TargetRegisterClass [inline]
vt_end() const llvm::TargetRegisterClass [inline]
vt_iterator typedefllvm::TargetRegisterClass
~TargetRegisterClass()llvm::TargetRegisterClass [inline, virtual]