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::SparcV9RegisterInfo Member List

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

areAliases(unsigned regA, unsigned regB) const llvm::MRegisterInfo [inline]
copyRegToReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, unsigned SrcReg, const TargetRegisterClass *RC) const llvm::SparcV9RegisterInfo [virtual]
eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const llvm::MRegisterInfo [inline, virtual]
eliminateFrameIndex(MachineBasicBlock::iterator MI) const llvm::SparcV9RegisterInfo [virtual]
emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const llvm::SparcV9RegisterInfo [virtual]
emitPrologue(MachineFunction &MF) const llvm::SparcV9RegisterInfo [virtual]
FirstVirtualRegister enum valuellvm::MRegisterInfo
foldMemoryOperand(MachineInstr *MI, unsigned OpNum, int FrameIndex) const llvm::MRegisterInfo [inline, virtual]
get(unsigned RegNo) const llvm::MRegisterInfo [inline]
getAliasSet(unsigned RegNo) const llvm::MRegisterInfo [inline]
getAllocatableSet(MachineFunction &MF) const llvm::MRegisterInfo
getCalleeSaveRegs() const llvm::SparcV9RegisterInfo [virtual]
getCallFrameDestroyOpcode() const llvm::MRegisterInfo [inline]
getCallFrameSetupOpcode() const llvm::MRegisterInfo [inline]
getName(unsigned RegNo) const llvm::MRegisterInfo [inline]
getNumRegClasses() const llvm::MRegisterInfo [inline]
getNumRegs() const llvm::MRegisterInfo [inline]
getSpillAlignment(unsigned RegNo) const llvm::MRegisterInfo [inline]
getSpillSize(unsigned RegNo) const llvm::MRegisterInfo [inline]
isPhysicalRegister(unsigned Reg)llvm::MRegisterInfo [inline, static]
isVirtualRegister(unsigned Reg)llvm::MRegisterInfo [inline, static]
loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, int FrameIndex) const llvm::SparcV9RegisterInfo [virtual]
MRegisterInfo(const MRegisterDesc *D, unsigned NR, regclass_iterator RegClassBegin, regclass_iterator RegClassEnd, int CallFrameSetupOpcode=-1, int CallFrameDestroyOpcode=-1)llvm::MRegisterInfo [protected]
NoRegister enum valuellvm::MRegisterInfo
operator[](unsigned RegNo) const llvm::MRegisterInfo [inline]
processFunctionBeforeFrameFinalized(MachineFunction &MF) const llvm::MRegisterInfo [inline, virtual]
regclass_begin() const llvm::MRegisterInfo [inline]
regclass_end() const llvm::MRegisterInfo [inline]
regclass_iterator typedefllvm::MRegisterInfo
SparcV9RegisterInfo()llvm::SparcV9RegisterInfo
storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned SrcReg, int FrameIndex) const llvm::SparcV9RegisterInfo [virtual]
~MRegisterInfo()llvm::MRegisterInfo [protected, virtual]