|
LLVM
4.0.0
|
#include <Mips16RegisterInfo.h>
Additional Inherited Members | |
Public Types inherited from llvm::MipsRegisterInfo | |
| enum | MipsPtrClass { MipsPtrClass::Default = 0, MipsPtrClass::GPR16MM = 1, MipsPtrClass::StackPointer = 2, MipsPtrClass::GlobalPointer = 3 } |
Static Public Member Functions inherited from llvm::MipsRegisterInfo | |
| static unsigned | getPICCallReg () |
| Get PIC indirect call register. More... | |
| static const uint32_t * | getMips16RetHelperMask () |
Definition at line 22 of file Mips16RegisterInfo.h.
| Mips16RegisterInfo::Mips16RegisterInfo | ( | ) |
Definition at line 41 of file Mips16RegisterInfo.cpp.
|
overridevirtual |
Return GPR register class.
Implements llvm::MipsRegisterInfo.
Definition at line 71 of file Mips16RegisterInfo.cpp.
References assert().
|
override |
Definition at line 48 of file Mips16RegisterInfo.cpp.
|
override |
Definition at line 44 of file Mips16RegisterInfo.cpp.
|
override |
Definition at line 58 of file Mips16RegisterInfo.cpp.
References llvm::TargetInstrInfo::copyPhysReg(), llvm::TargetSubtargetInfo::getInstrInfo(), llvm::MachineBasicBlock::getParent(), llvm::MachineFunction::getSubtarget(), and TII.
|
override |
Definition at line 53 of file Mips16RegisterInfo.cpp.
1.8.6