LLVM API Documentation

llvm::TargetRegisterClass Member List

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

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