| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFrameLowering.cpp | 72 *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 D | AArch64RegisterInfo.cpp | 83 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 D | AArch64SLSHardening.cpp | 96 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 D | SILowerSGPRSpills.cpp | 81 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 D | SystemZRegisterInfo.cpp | 79 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 D | SystemZFrameLowering.cpp | 99 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 D | TargetFrameLoweringImpl.cpp | 53 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 D | RegUsageInfoCollector.cpp | 102 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 D | MachineFrameInfo.cpp | 116 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 D | ShrinkWrap.cpp | 169 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 D | MipsRegisterInfo.cpp | 49 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 D | MipsMachineFunction.cpp | 39 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 D | MipsSERegisterInfo.cpp | 110 ->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 D | Mips16RegisterInfo.cpp | 61 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 D | ARMSLSHardening.cpp | 95 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 D | ARMBaseRegisterInfo.cpp | 64 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 D | ThumbRegisterInfo.cpp | 45 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 D | NVPTXPeephole.cpp | 98 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 D | NVPTXFrameLowering.cpp | 40 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 D | PPCReturnProtectorLowering.cpp | 38 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 D | PPCRegisterInfo.cpp | 186 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 D | LoongArchRegisterInfo.cpp | 39 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 D | XCoreMachineFunctionInfo.cpp | 46 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 D | AVRRegisterInfo.cpp | 39 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 D | LeonPasses.cpp | 40 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 76 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 124 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
|