Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp57 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
65 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
112 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
122 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
141 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
146 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
153 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const { in getSjLjDispatchPreservedMask()
162 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
180 ArrayRef<MCPhysReg> ARMBaseRegisterInfo::getIntraCallClobberedRegs( in getIntraCallClobberedRegs()
186 BitVector ARMBaseRegisterInfo::
[all …]
DThumbRegisterInfo.cpp40 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo()
46 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
50 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
57 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind); in getPointerRegClass()
128 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg()
191 const ARMBaseRegisterInfo &MRI, in emitThumbRegPlusImmediate()
435 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset); in resolveFrameIndex()
458 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
DARMRegisterInfo.cpp18 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h22 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseRegisterInfo.h97 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
105 explicit ARMBaseRegisterInfo();
DARMHazardRecognizer.h21 class ARMBaseRegisterInfo; variable
DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
DCMakeLists.txt24 ARMBaseRegisterInfo.cpp
/external/llvm-project/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp57 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
67 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
114 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
124 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
143 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
148 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
155 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const { in getSjLjDispatchPreservedMask()
164 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
182 ArrayRef<MCPhysReg> ARMBaseRegisterInfo::getIntraCallClobberedRegs( in getIntraCallClobberedRegs()
188 BitVector ARMBaseRegisterInfo::
[all …]
DThumbRegisterInfo.cpp40 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo()
46 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
50 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
57 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind); in getPointerRegClass()
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg()
190 const ARMBaseRegisterInfo &MRI, in emitThumbRegPlusImmediate()
434 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset); in resolveFrameIndex()
457 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
DARMRegisterInfo.cpp18 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h22 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseRegisterInfo.h100 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
108 explicit ARMBaseRegisterInfo();
DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp48 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
61 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
101 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
111 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
128 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
133 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
141 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
159 BitVector ARMBaseRegisterInfo::
191 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()
212 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind) in getPointerRegClass()
[all …]
DThumbRegisterInfo.cpp41 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo()
47 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
51 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
58 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind); in getPointerRegClass()
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg()
183 const ARMBaseRegisterInfo &MRI, in emitThumbRegPlusImmediate()
426 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset); in resolveFrameIndex()
450 return ARMBaseRegisterInfo::saveScavengerRegister(MBB, I, UseMI, RC, Reg); in saveScavengerRegister()
503 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
DARMRegisterInfo.cpp19 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h23 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseRegisterInfo.h85 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
93 explicit ARMBaseRegisterInfo();
DARMHazardRecognizer.h22 class ARMBaseRegisterInfo; variable
DThumbRegisterInfo.h26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseInstrInfo.h29 class ARMBaseRegisterInfo; variable
111 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
490 const ARMBaseRegisterInfo &MRI,
DCMakeLists.txt20 ARMBaseRegisterInfo.cpp
/external/llvm/test/CodeGen/ARM/
Dcrash-O0.ll18 ; ARMBaseRegisterInfo::estimateRSStackSizeLimit must return a 255 limit.
/external/llvm-project/llvm/test/CodeGen/ARM/
Dcrash-O0.ll18 ; ARMBaseRegisterInfo::estimateRSStackSizeLimit must return a 255 limit.

123