LLVM API Documentation
#include <PPC64RegisterInfo.h>
Inheritance diagram for llvm::PPC64RegisterInfo:


Public Member Functions | |
| PPC64RegisterInfo () | |
| const TargetRegisterClass * | getRegClassForType (const Type *Ty) const |
| void | storeRegToStackSlot (MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned SrcReg, int FrameIndex) const |
| Code Generation virtual methods... | |
| void | loadRegFromStackSlot (MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned DestReg, int FrameIndex) const |
| void | copyRegToReg (MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned DestReg, unsigned SrcReg, const TargetRegisterClass *RC) const |
| void | eliminateCallFramePseudoInstr (MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const |
| void | eliminateFrameIndex (MachineBasicBlock::iterator II) const |
| void | emitPrologue (MachineFunction &MF) const |
| void | emitEpilogue (MachineFunction &MF, MachineBasicBlock &MBB) const |
Definition at line 25 of file PPC64RegisterInfo.h.
|
|
Definition at line 39 of file PPC64RegisterInfo.cpp. References ADD. |
|
||||||||||||||||||||||||
|
Definition at line 114 of file PPC64RegisterInfo.cpp. References abort(), llvm::MachineInstrBuilder::addReg(), llvm::BuildMI(), I, and OR. |
|
||||||||||||||||
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 97 of file PPC64RegisterInfo.cpp. References llvm::addFrameReference(), llvm::MachineInstrBuilder::addReg(), llvm::BuildMI(), getClass(), and getIdx(). |
|
||||||||||||||||||||
|
Code Generation virtual methods...
Definition at line 79 of file PPC64RegisterInfo.cpp. References llvm::addFrameReference(), llvm::MachineInstrBuilder::addReg(), llvm::BuildMI(), getClass(), and getIdx(). |