Home
last modified time | relevance | path

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

12345678910>>...25

/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp72 *MF.getSubtarget<WebAssemblySubtarget>().getTargetLowering(); in getLocalForStackObject()
95 MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in hasBP()
174 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getSPReg()
180 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getFPReg()
187 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcConst()
193 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcAdd()
199 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcSub()
205 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcAnd()
212 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcGlobGet()
219 return MF.getSubtarget<WebAssemblySubtarget>().hasAddr64() in getOpcGlobSet()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp83 if (MF->getSubtarget<AArch64Subtarget>().isTargetDarwin()) in getCalleeSavedRegs()
88 if (MF->getSubtarget<AArch64Subtarget>().isTargetWindows()) in getCalleeSavedRegs()
106 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() in getCalleeSavedRegs()
127 assert(MF->getSubtarget<AArch64Subtarget>().isTargetDarwin() && in getDarwinCalleeSavedRegs()
154 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() in getDarwinCalleeSavedRegs()
185 if (MF.getSubtarget<AArch64Subtarget>().isXRegCustomCalleeSaved(i)) { in UpdateCustomCalleeSavedRegs()
210 assert(MF.getSubtarget<AArch64Subtarget>().isTargetDarwin() && in getDarwinCallPreservedMask()
231 if (MF.getSubtarget<AArch64Subtarget>() in getDarwinCallPreservedMask()
254 if (MF.getSubtarget<AArch64Subtarget>().isTargetDarwin()) { in getCallPreservedMask()
271 if (MF.getSubtarget<AArch64Subtarget>().getTargetLowering() in getCallPreservedMask()
[all …]
H A DAArch64SLSHardening.cpp96 ST = &MF.getSubtarget<AArch64Subtarget>(); in runOnMachineFunction()
97 TII = MF.getSubtarget().getInstrInfo(); in runOnMachineFunction()
98 TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
191 ComdatThunks &= !MF.getSubtarget<AArch64Subtarget>().hardenSlsNoComdat(); in mayUseThunk()
194 return MF.getSubtarget<AArch64Subtarget>().hardenSlsBlr(); in mayUseThunk()
224 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in populateThunk()
244 insertSpeculationBarrier(&MF.getSubtarget<AArch64Subtarget>(), *Entry, in populateThunk()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp81 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in insertCSRSaves()
82 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRSaves()
83 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in insertCSRSaves()
84 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in insertCSRSaves()
124 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in insertCSRRestores()
125 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRRestores()
126 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in insertCSRRestores()
127 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in insertCSRRestores()
203 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in spillCalleeSavedRegs()
252 const GCNSubtarget &ST = MF.getSubtarget<GCNSubtarget>(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp79 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getRegAllocationHints()
192 const SystemZSubtarget &Subtarget = MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs()
199 const SystemZSubtarget &Subtarget = MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs()
205 if (MF->getSubtarget().getTargetLowering()->supportSwiftError() && in getCalleeSavedRegs()
215 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask()
223 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask()
229 if (MF.getSubtarget().getTargetLowering()->supportSwiftError() && in getCallPreservedMask()
242 const SystemZSubtarget *Subtarget = &MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs()
252 const SystemZSubtarget *Subtarget = &MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask()
261 const SystemZSubtarget *Subtarget = &MF.getSubtarget<SystemZSubtarget>(); in getReservedRegs()
[all …]
H A DSystemZFrameLowering.cpp99 auto *TII = MF.getSubtarget<SystemZSubtarget>().getInstrInfo(); in orderFrameObjects()
247 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
315 MBB.getParent()->getSubtarget().getRegisterInfo(); in addSavedGPR()
332 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
392 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
541 const SystemZSubtarget &STI = MF.getSubtarget<SystemZSubtarget>(); in emitPrologue()
622 MF.getSubtarget().getTargetLowering()->hasInlineStackProbe(MF)) { in emitPrologue()
705 static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
750 static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo()); in inlineStackProbe()
751 const SystemZSubtarget &STI = MF.getSubtarget<SystemZSubtarget>(); in inlineStackProbe()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetFrameLoweringImpl.cpp53 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
72 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getCalleeSaves()
86 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
149 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in allocateScavengingFrameIndexesNearIncomingSP()
177 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getDwarfFrameBase()
H A DRegUsageInfoCollector.cpp102 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
174 MF.getSubtarget().getFrameLowering()->isProfitableForNoCSROpt(F)) { in runOnMachineFunction()
196 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in computeCalleeSavedRegs()
197 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in computeCalleeSavedRegs()
H A DMachineFrameInfo.cpp116 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in getPristineRegs()
138 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in estimateStackSize()
139 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in estimateStackSize()
188 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in computeMaxCallFrameSize()
215 const TargetFrameLowering *FI = MF.getSubtarget().getFrameLowering(); in print()
H A DShrinkWrap.cpp169 MachineFunc->getSubtarget().getFrameLowering(); in getCurrentCSRs()
198 const TargetSubtargetInfo &Subtarget = MF.getSubtarget(); in init()
277 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in INITIALIZE_PASS_DEPENDENCY()
487 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
543 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in runOnMachineFunction()
594 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in isShrinkWrapEnabled()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp49 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
75 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getRegPressureLimit()
94 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs()
126 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask()
160 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs()
277 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister()
300 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
H A DMipsMachineFunction.cpp39 auto &STI = MF.getSubtarget<MipsSubtarget>(); in getGlobalBaseRegClass()
76 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in initGlobalBaseReg()
157 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEhDataRegsFI()
175 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createISRRegFI()
202 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getMoveF64ViaSpillFI()
H A DMipsSERegisterInfo.cpp110 ->getSubtarget<MipsSubtarget>(); in getLoadStoreOffsetSizeInBits()
157 static_cast<const MipsRegisterInfo *>(MF.getSubtarget().getRegisterInfo()); in eliminateFI()
228 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI()
244 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI()
H A DMips16RegisterInfo.cpp61 const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo(); in saveScavengerRegister()
102 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFI()
136 *static_cast<const Mips16InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFI()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp95 ST = &MF.getSubtarget<ARMSubtarget>(); in runOnMachineFunction()
96 TII = MF.getSubtarget().getInstrInfo(); in runOnMachineFunction()
180 !MF.getSubtarget<ARMSubtarget>().isThumb()) || in mayUseThunk()
182 MF.getSubtarget<ARMSubtarget>().isThumb())) in mayUseThunk()
184 ComdatThunks &= !MF.getSubtarget<ARMSubtarget>().hardenSlsNoComdat(); in mayUseThunk()
187 return MF.getSubtarget<ARMSubtarget>().hardenSlsBlr(); in mayUseThunk()
202 const ARMSubtarget *ST = &MF.getSubtarget<ARMSubtarget>(); in insertThunks()
219 const TargetInstrInfo *TII = MF.getSubtarget<ARMSubtarget>().getInstrInfo(); in populateThunk()
240 insertSpeculationBarrier(&MF.getSubtarget<ARMSubtarget>(), *Entry, in populateThunk()
H A DARMBaseRegisterInfo.cpp64 const ARMSubtarget &STI = MF->getSubtarget<ARMSubtarget>(); in getCalleeSavedRegs()
133 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getCallPreservedMask()
160 assert(MF.getSubtarget<ARMSubtarget>().isTargetDarwin() && in getTLSCallPreservedMask()
167 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getSjLjDispatchPreservedMask()
177 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getThisReturnPreservedMask()
201 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getReservedRegs()
242 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in isInlineAsmReadOnlyReg()
270 if (MF.getSubtarget<ARMSubtarget>().hasNEON()) in getLargestLegalSuperClass()
276 if (MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps()) in getLargestLegalSuperClass()
301 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getRegPressureLimit()
[all …]
H A DThumbRegisterInfo.cpp45 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getLargestLegalSuperClass()
56 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getPointerRegClass()
68 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in emitThumb1LoadConstPool()
88 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in emitThumb2LoadConstPool()
108 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in emitLoadConstPool()
129 const ARMSubtarget &ST = MF.getSubtarget<ARMSubtarget>(); in emitThumbRegPlusImmInReg()
365 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() && in rewriteFrameIndex()
444 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in resolveFrameIndex()
467 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in eliminateFrameIndex()
604 if (MF.getSubtarget<ARMSubtarget>().isThumb1Only()) { in useFPForScavengingIndex()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXPeephole.cpp98 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in isCVTAToLocalCombinationCandidate()
113 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in CombineCVTAToLocal()
117 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in CombineCVTAToLocal()
154 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in runOnMachineFunction()
H A DNVPTXFrameLowering.cpp40 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in emitPrologue()
59 MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode), in emitPrologue()
64 MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode), in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCReturnProtectorLowering.cpp38 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in insertReturnProtectorPrologue()
41 bool is64bit = MF.getSubtarget<PPCSubtarget>().isPPC64(); in insertReturnProtectorPrologue()
42 bool isELFv2 = MF.getSubtarget<PPCSubtarget>().isELFv2ABI(); in insertReturnProtectorPrologue()
120 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in insertReturnProtectorEpilogue()
123 bool is64bit = MF.getSubtarget<PPCSubtarget>().isPPC64(); in insertReturnProtectorEpilogue()
124 bool isELFv2 = MF.getSubtarget<PPCSubtarget>().isELFv2ABI(); in insertReturnProtectorEpilogue()
242 bool is64bit = MF.getSubtarget<PPCSubtarget>().isPPC64(); in fillTempRegisters()
H A DPPCRegisterInfo.cpp186 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs()
280 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask()
356 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs()
455 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresFrameIndexScavenging()
530 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresVirtualBaseRegisters()
541 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg()
582 if (MF.getSubtarget<PPCSubtarget>().isISAFuture()) in getRegAllocationHints()
656 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit()
666 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit()
681 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp39 auto &Subtarget = MF->getSubtarget<LoongArchSubtarget>(); in getCalleeSavedRegs()
61 auto &Subtarget = MF.getSubtarget<LoongArchSubtarget>(); in getCallPreservedMask()
104 if (MF.getSubtarget<LoongArchSubtarget>().hasBasicF()) in getReservedRegs()
134 const LoongArchSubtarget &STI = MF.getSubtarget<LoongArchSubtarget>(); in eliminateFrameIndex()
136 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFrameIndex()
/openbsd-src/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.cpp46 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createLRSpillSlot()
64 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createFPSpillSlot()
77 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEHSpillSlot()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp39 const AVRSubtarget &STI = MF->getSubtarget<AVRSubtarget>(); in getCalleeSavedRegs()
51 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in getCallPreservedMask()
71 if (MF.getSubtarget<AVRSubtarget>().hasTinyEncoding()) { in getReservedRegs()
99 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in getLargestLegalSuperClass()
156 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in eliminateFrameIndex()
287 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DLeonPasses.cpp40 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
76 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
124 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()

12345678910>>...25