Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp37 AArch64RegisterInfo::AArch64RegisterInfo(const Triple &TT) in AArch64RegisterInfo() function in AArch64RegisterInfo
43 AArch64RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
66 const MCPhysReg *AArch64RegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
76 AArch64RegisterInfo::getSubClassWithSubReg(const TargetRegisterClass *RC, in getSubClassWithSubReg()
89 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
112 const uint32_t *AArch64RegisterInfo::getTLSCallPreservedMask() const { in getTLSCallPreservedMask()
121 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
134 const uint32_t *AArch64RegisterInfo::getWindowsStackProbePreservedMask() const { in getWindowsStackProbePreservedMask()
139 AArch64RegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()
163 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
[all …]
DAArch64RegisterInfo.h27 class AArch64RegisterInfo final : public AArch64GenRegisterInfo {
31 AArch64RegisterInfo(const Triple &TT);
DAArch64FrameLowering.cpp328 const AArch64RegisterInfo &TRI = *Subtarget.getRegisterInfo(); in findScratchNonCalleeSaveRegister()
354 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in canUseAsPrologue()
386 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in shouldCombineCSRLocalStackBump()
555 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in emitPrologue()
1031 const AArch64RegisterInfo *RegInfo = static_cast<const AArch64RegisterInfo *>( in resolveFrameIndexReference()
1402 const AArch64RegisterInfo *RegInfo = static_cast<const AArch64RegisterInfo *>( in determineCalleeSaves()
DAArch64InstrInfo.h38 const AArch64RegisterInfo RI;
47 const AArch64RegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
DCMakeLists.txt49 AArch64RegisterInfo.cpp
DAArch64Subtarget.h189 const AArch64RegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
DAArch64.td219 include "AArch64RegisterInfo.td"
DAArch64InstructionSelector.cpp105 const AArch64RegisterInfo &TRI;
179 const AArch64RegisterInfo &TRI) { in unsupportedBinOp()
DAArch64InstrInfo.cpp4950 const AArch64RegisterInfo *ARI = static_cast<const AArch64RegisterInfo *>( in findRegisterToSaveLRTo()
DAArch64RegisterInfo.td1 //=- AArch64RegisterInfo.td - Describe the AArch64 Registers -*- tablegen -*-=//
DAArch64ISelLowering.cpp3364 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in isEligibleForTailCallOptimization()
3750 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerCall()
3851 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerReturn()
11509 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in insertCopiesSplitCSR()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp37 AArch64RegisterInfo::AArch64RegisterInfo(const Triple &TT) in AArch64RegisterInfo() function in AArch64RegisterInfo
41 AArch64RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
64 const MCPhysReg *AArch64RegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
74 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
93 const uint32_t *AArch64RegisterInfo::getTLSCallPreservedMask() const { in getTLSCallPreservedMask()
102 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
116 AArch64RegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()
144 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
171 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
177 AArch64RegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const { in getCrossCopyRegClass()
[all …]
DAArch64RegisterInfo.h27 struct AArch64RegisterInfo : public AArch64GenRegisterInfo { struct
32 AArch64RegisterInfo(const Triple &TT);
DAArch64FrameLowering.cpp254 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in findScratchNonCalleeSaveRegister()
276 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in canUseAsPrologue()
291 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in shouldCombineCSRLocalStackBump()
413 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in emitPrologue()
794 const AArch64RegisterInfo *RegInfo = static_cast<const AArch64RegisterInfo *>( in resolveFrameIndexReference()
1088 const AArch64RegisterInfo *RegInfo = static_cast<const AArch64RegisterInfo *>( in determineCalleeSaves()
DAArch64InstrInfo.h31 const AArch64RegisterInfo RI;
40 const AArch64RegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
DCMakeLists.txt57 AArch64RegisterInfo.cpp
DAArch64Subtarget.h146 const AArch64RegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
DAArch64.td122 include "AArch64RegisterInfo.td"
DAArch64RegisterInfo.td1 //=- AArch64RegisterInfo.td - Describe the AArch64 Registers -*- tablegen -*-=//
DAArch64FastISel.cpp3338 const AArch64RegisterInfo *RegInfo = in fastLowerIntrinsicCall()
3339 static_cast<const AArch64RegisterInfo *>(Subtarget->getRegisterInfo()); in fastLowerIntrinsicCall()
DAArch64ISelLowering.cpp2837 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in isEligibleForTailCallOptimization()
3230 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerCall()
3331 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerReturn()
10329 const AArch64RegisterInfo *TRI = Subtarget->getRegisterInfo(); in insertCopiesSplitCSR()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DMIRLangRef.rst472 In AArch64RegisterInfo.td:
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk704 llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp \
DBUILD.gn585 "llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp",
/external/swiftshader/
DCMakeLists.txt1634 ${LLVM_DIR}/lib/Target/AArch64/AArch64RegisterInfo.cpp

12