LLVM API Documentation

llvm::MachineRegisterInfo Member List

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

addLiveIn(unsigned Reg, unsigned vreg=0)llvm::MachineRegisterInfo [inline]
addLiveOut(unsigned Reg)llvm::MachineRegisterInfo [inline]
createVirtualRegister(const TargetRegisterClass *RegClass)llvm::MachineRegisterInfo
def_begin(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
def_empty(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
def_end()llvm::MachineRegisterInfo [inline, static]
def_iterator typedefllvm::MachineRegisterInfo
dumpUses(unsigned RegNo) const llvm::MachineRegisterInfo
getLastVirtReg() const llvm::MachineRegisterInfo [inline]
getRegClass(unsigned Reg) const llvm::MachineRegisterInfo [inline]
getRegClassVirtRegs(const TargetRegisterClass *RC)llvm::MachineRegisterInfo [inline]
getRegUseDefListHead(unsigned RegNo)llvm::MachineRegisterInfo [inline]
getRegUseDefListHead(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
getVRegDef(unsigned Reg) const llvm::MachineRegisterInfo
isLiveIn(unsigned Reg) const llvm::MachineRegisterInfo [inline]
isPhysRegUsed(unsigned Reg) const llvm::MachineRegisterInfo [inline]
livein_begin() const llvm::MachineRegisterInfo [inline]
livein_empty() const llvm::MachineRegisterInfo [inline]
livein_end() const llvm::MachineRegisterInfo [inline]
livein_iterator typedefllvm::MachineRegisterInfo
liveout_begin() const llvm::MachineRegisterInfo [inline]
liveout_empty() const llvm::MachineRegisterInfo [inline]
liveout_end() const llvm::MachineRegisterInfo [inline]
liveout_iterator typedefllvm::MachineRegisterInfo
MachineRegisterInfo(const TargetRegisterInfo &TRI)llvm::MachineRegisterInfo [explicit]
reg_begin(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
reg_empty(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
reg_end()llvm::MachineRegisterInfo [inline, static]
reg_iterator typedefllvm::MachineRegisterInfo
replaceRegWith(unsigned FromReg, unsigned ToReg)llvm::MachineRegisterInfo
setPhysRegUnused(unsigned Reg)llvm::MachineRegisterInfo [inline]
setPhysRegUsed(unsigned Reg)llvm::MachineRegisterInfo [inline]
setRegClass(unsigned Reg, const TargetRegisterClass *RC)llvm::MachineRegisterInfo [inline]
use_begin(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
use_empty(unsigned RegNo) const llvm::MachineRegisterInfo [inline]
use_end()llvm::MachineRegisterInfo [inline, static]
use_iterator typedefllvm::MachineRegisterInfo
~MachineRegisterInfo()llvm::MachineRegisterInfo