Home
last modified time | relevance | path

Searched refs:ThumbRegisterInfo (Results 1 – 25 of 25) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp40 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo() function in ThumbRegisterInfo
43 ThumbRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()
54 ThumbRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
103 void ThumbRegisterInfo::emitLoadConstPool( in emitLoadConstPool()
359 bool ThumbRegisterInfo::rewriteFrameIndex(MachineBasicBlock::iterator II, in rewriteFrameIndex()
430 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg, in resolveFrameIndex()
450 void ThumbRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
567 ThumbRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo { struct
27 ThumbRegisterInfo();
DThumb1InstrInfo.h23 ThumbRegisterInfo RI;
38 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumb2InstrInfo.h24 ThumbRegisterInfo RI;
61 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumb1FrameLowering.cpp70 const ThumbRegisterInfo &MRI, int NumBytes, in emitPrologueEpilogueSPUpdate()
105 const ThumbRegisterInfo &MRI, int NumBytes, in emitCallSPUpdate()
117 const ThumbRegisterInfo *RegInfo = in eliminateCallFramePseudoInstr()
118 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in eliminateCallFramePseudoInstr()
152 const ThumbRegisterInfo *RegInfo = in emitPrologue()
153 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPrologue()
476 const ThumbRegisterInfo *RegInfo = in emitEpilogue()
477 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitEpilogue()
606 const ThumbRegisterInfo *RegInfo = in emitPopSpecialFixUp()
607 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPopSpecialFixUp()
DCMakeLists.txt59 ThumbRegisterInfo.cpp
DREADME-Thumb.txt235 ThumbRegisterInfo::eliminateFrameIndex. This is inconsistent from ARM and
/external/llvm-project/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp40 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo() function in ThumbRegisterInfo
43 ThumbRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()
54 ThumbRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
103 void ThumbRegisterInfo::emitLoadConstPool( in emitLoadConstPool()
358 bool ThumbRegisterInfo::rewriteFrameIndex(MachineBasicBlock::iterator II, in rewriteFrameIndex()
429 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg, in resolveFrameIndex()
449 void ThumbRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
566 ThumbRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo { struct
27 ThumbRegisterInfo();
DThumb1InstrInfo.h23 ThumbRegisterInfo RI;
38 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumb2InstrInfo.h24 ThumbRegisterInfo RI;
61 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumb1FrameLowering.cpp70 const ThumbRegisterInfo &MRI, int NumBytes, in emitPrologueEpilogueSPUpdate()
107 const ThumbRegisterInfo &MRI, int NumBytes, in emitCallSPUpdate()
119 const ThumbRegisterInfo *RegInfo = in eliminateCallFramePseudoInstr()
120 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in eliminateCallFramePseudoInstr()
154 const ThumbRegisterInfo *RegInfo = in emitPrologue()
155 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPrologue()
478 const ThumbRegisterInfo *RegInfo = in emitEpilogue()
479 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitEpilogue()
608 const ThumbRegisterInfo *RegInfo = in emitPopSpecialFixUp()
609 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPopSpecialFixUp()
DCMakeLists.txt62 ThumbRegisterInfo.cpp
DREADME-Thumb.txt235 ThumbRegisterInfo::eliminateFrameIndex. This is inconsistent from ARM and
/external/llvm/lib/Target/ARM/
DThumb1InstrInfo.h24 ThumbRegisterInfo RI;
39 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumbRegisterInfo.cpp41 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo() function in ThumbRegisterInfo
44 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()
DThumbRegisterInfo.h26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo { struct
28 ThumbRegisterInfo();
DThumb2InstrInfo.h25 ThumbRegisterInfo RI;
62 const ThumbRegisterInfo &getRegisterInfo() const override { return RI; } in getRegisterInfo()
DThumb1FrameLowering.cpp44 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()
DCMakeLists.txt43 ThumbRegisterInfo.cpp
DREADME-Thumb.txt235 ThumbRegisterInfo::eliminateFrameIndex. This is inconsistent from ARM and
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/ARM/
DBUILD.gn107 "ThumbRegisterInfo.cpp",
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp1015 "llvm/lib/Target/ARM/ThumbRegisterInfo.cpp",
DBUILD.gn1127 "llvm/lib/Target/ARM/ThumbRegisterInfo.cpp",
DCMakeLists.txt1075 ${LLVM_DIR}/lib/Target/ARM/ThumbRegisterInfo.cpp