Searched refs:ThumbRegisterInfo (Results 1 – 7 of 7) sorted by relevance
24 ThumbRegisterInfo RI;39 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
41 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo() function in ThumbRegisterInfo44 ThumbRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()55 ThumbRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()103 void ThumbRegisterInfo::emitLoadConstPool( in emitLoadConstPool()350 bool ThumbRegisterInfo::rewriteFrameIndex(MachineBasicBlock::iterator II, in rewriteFrameIndex()421 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg, in resolveFrameIndex()443 bool ThumbRegisterInfo::saveScavengerRegister( in saveScavengerRegister()495 void ThumbRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo { struct28 ThumbRegisterInfo();
25 ThumbRegisterInfo RI;62 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
44 const ThumbRegisterInfo &MRI, int NumBytes, in emitSPUpdate()56 const ThumbRegisterInfo *RegInfo = in eliminateCallFramePseudoInstr()57 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in eliminateCallFramePseudoInstr()92 const ThumbRegisterInfo *RegInfo = in emitPrologue()93 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPrologue()327 const ThumbRegisterInfo *RegInfo = in emitEpilogue()328 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitEpilogue()421 const ThumbRegisterInfo *RegInfo = in emitPopSpecialFixUp()422 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPopSpecialFixUp()
43 ThumbRegisterInfo.cpp
235 ThumbRegisterInfo::eliminateFrameIndex. This is inconsistent from ARM and