Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp58 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
66 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
111 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
121 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
139 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
144 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
151 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const { in getSjLjDispatchPreservedMask()
160 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
178 BitVector ARMBaseRegisterInfo::
213 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC, in getLargestLegalSuperClass()
[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()
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()
459 return ARMBaseRegisterInfo::saveScavengerRegister(MBB, I, UseMI, RC, Reg); in saveScavengerRegister()
515 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
DARMBaseRegisterInfo.h98 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
106 explicit ARMBaseRegisterInfo();
DARMRegisterInfo.cpp19 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h23 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMHazardRecognizer.h22 class ARMBaseRegisterInfo; variable
DThumbRegisterInfo.h26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseInstrInfo.h33 class ARMBaseRegisterInfo; variable
116 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
537 const ARMBaseRegisterInfo &MRI,
/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()
DARMBaseRegisterInfo.h85 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
93 explicit ARMBaseRegisterInfo();
DARMRegisterInfo.cpp19 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h23 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMHazardRecognizer.h22 class ARMBaseRegisterInfo; variable
DARMBaseInstrInfo.h29 class ARMBaseRegisterInfo; variable
111 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
490 const ARMBaseRegisterInfo &MRI,
DThumbRegisterInfo.h26 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMBaseRegisterInfo.cpp57 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii, in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
65 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
101 BitVector ARMBaseRegisterInfo::
126 bool ARMBaseRegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
152 ARMBaseRegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A, in getMatchingSuperRegClass()
250 ARMBaseRegisterInfo::canCombineSubRegIndices(const TargetRegisterClass *RC, in canCombineSubRegIndices()
366 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC) in getLargestLegalSuperClass()
386 ARMBaseRegisterInfo::getPointerRegClass(unsigned Kind) const { in getPointerRegClass()
391 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const { in getCrossCopyRegClass()
398 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC, in getRegPressureLimit()
[all …]
DARMHazardRecognizer.h22 class ARMBaseRegisterInfo; variable
28 const ARMBaseRegisterInfo &TRI;
39 const ARMBaseRegisterInfo &tri, in ARMHazardRecognizer()
DARMBaseRegisterInfo.h75 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
89 explicit ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
DARMRegisterInfo.cpp21 : ARMBaseRegisterInfo(tii, sti) { in ARMRegisterInfo()
DARMBaseInstrInfo.h28 class ARMBaseRegisterInfo; variable
46 virtual const ARMBaseRegisterInfo &getRegisterInfo() const =0;
366 const ARMBaseRegisterInfo& MRI,
DARMRegisterInfo.h26 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DThumb2RegisterInfo.h27 struct Thumb2RegisterInfo : public ARMBaseRegisterInfo {
DThumb2RegisterInfo.cpp29 : ARMBaseRegisterInfo(tii, sti) { in Thumb2RegisterInfo()
DThumb1RegisterInfo.h27 struct Thumb1RegisterInfo : public ARMBaseRegisterInfo {

12