| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVRegisterInfo.cpp | 37 if (MF->getSubtarget<RISCVSubtarget>().hasStdExtD()) in getCalleeSavedRegs() 39 if (MF->getSubtarget<RISCVSubtarget>().hasStdExtF()) in getCalleeSavedRegs() 76 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo(); in eliminateFrameIndex() 121 if (MF.getSubtarget<RISCVSubtarget>().hasStdExtD()) in getCallPreservedMask() 123 if (MF.getSubtarget<RISCVSubtarget>().hasStdExtF()) in getCallPreservedMask()
|
| H A D | RISCVFrameLowering.cpp | 26 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFP() 173 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference() 232 if (MF.getSubtarget<RISCVSubtarget>().hasStdExtD() || in determineCalleeSaves() 233 MF.getSubtarget<RISCVSubtarget>().hasStdExtF()) { in determineCalleeSaves() 248 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in processFunctionBeforeFrameFinalized()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PrologEpilogInserter.cpp | 177 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction() 178 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in runOnMachineFunction() 251 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in calculateCallFrameInfo() 252 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in calculateCallFrameInfo() 350 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); in assignCalleeSavedSpillSlots() 489 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in insertCSRSaves() 491 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in insertCSRSaves() 509 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in insertCSRRestores() 511 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in insertCSRRestores() 1080 assert(MF.getSubtarget().getRegisterInfo() && in replaceFrameIndices() [all …]
|
| H A D | MachineFrameInfo.cpp | 113 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in getPristineRegs() 135 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in estimateStackSize() 136 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in estimateStackSize() 184 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in computeMaxCallFrameSize() 211 const TargetFrameLowering *FI = MF.getSubtarget().getFrameLowering(); in print()
|
| H A D | RegUsageInfoCollector.cpp | 83 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction() 152 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in computeCalleeSavedRegs() 153 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in computeCalleeSavedRegs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsMachineFunction.cpp | 33 auto &STI = static_cast<const MipsSubtarget &>(MF.getSubtarget()); in getGlobalBaseRegClass() 56 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEhDataRegsFI() 74 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createISRRegFI() 98 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getMoveF64ViaSpillFI()
|
| H A D | MipsRegisterInfo.cpp | 50 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass() 76 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getRegPressureLimit() 95 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs() 127 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask() 161 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs() 298 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister() 321 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
|
| H A D | Mips16RegisterInfo.cpp | 64 const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo(); in saveScavengerRegister() 105 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFI() 139 *static_cast<const Mips16InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFI()
|
| H A D | MipsSERegisterInfo.cpp | 111 ->getSubtarget<MipsSubtarget>(); in getLoadStoreOffsetSizeInBits() 158 static_cast<const MipsRegisterInfo *>(MF.getSubtarget().getRegisterInfo()); in eliminateFI() 231 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI() 247 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 46 if (MF->getSubtarget<AArch64Subtarget>().isTargetWindows()) in getCalleeSavedRegs() 60 if (MF->getSubtarget<AArch64Subtarget>().getTargetLowering() in getCalleeSavedRegs() 88 if (MF.getSubtarget<AArch64Subtarget>().isXRegCustomCalleeSaved(i)) { in UpdateCustomCalleeSavedRegs() 124 if (MF.getSubtarget<AArch64Subtarget>().getTargetLowering() in getCallPreservedMask() 151 if (MF.getSubtarget<AArch64Subtarget>().isXRegCustomCalleeSaved(i)) { in UpdateCustomCallPreservedMask() 199 if (MF.getSubtarget<AArch64Subtarget>().isXRegisterReserved(i)) in getReservedRegs() 411 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in materializeFrameBaseRegister() 434 MF->getSubtarget<AArch64Subtarget>().getInstrInfo(); in resolveFrameIndex() 449 MF.getSubtarget<AArch64Subtarget>().getInstrInfo(); in eliminateFrameIndex() 508 - MF.getSubtarget<AArch64Subtarget>().getNumXRegisterReserved() in getRegPressureLimit()
|
| H A D | AArch64FrameLowering.cpp | 206 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFP() 258 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateCallFramePseudoInstr() 323 const TargetSubtargetInfo &STI = MF.getSubtarget(); in emitCalleeSavedFrameMoves() 403 const AArch64Subtarget &Subtarget = MF.getSubtarget<AArch64Subtarget>(); in windowsRequiresStackProbe() 1465 MF.getSubtarget().getRegisterInfo()); in resolveFrameIndexReference() 1677 if (!MF.getSubtarget<AArch64Subtarget>().isXRegisterReserved(18)) in computeCalleeSaveRegisterPairs() 1733 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() 1860 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters() 1966 MF.getSubtarget().getRegisterInfo()); in determineCalleeSaves() 2012 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseRegisterInfo.cpp | 67 const ARMSubtarget &STI = MF->getSubtarget<ARMSubtarget>(); in getCalleeSavedRegs() 123 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getCallPreservedMask() 145 assert(MF.getSubtarget<ARMSubtarget>().isTargetDarwin() && in getTLSCallPreservedMask() 152 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getSjLjDispatchPreservedMask() 162 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getThisReturnPreservedMask() 180 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getReservedRegs() 254 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getRegPressureLimit() 408 if (!MRI->canReserveReg(getFramePointerReg(MF.getSubtarget<ARMSubtarget>()))) in canRealignStack() 430 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getFrameRegister() 445 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in emitLoadConstPool() [all …]
|
| H A D | ThumbRegisterInfo.cpp | 46 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getLargestLegalSuperClass() 57 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getPointerRegClass() 69 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in emitThumb1LoadConstPool() 89 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in emitThumb2LoadConstPool() 109 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in emitLoadConstPool() 130 const ARMSubtarget &ST = MF.getSubtarget<ARMSubtarget>(); in emitThumbRegPlusImmInReg() 365 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() && in rewriteFrameIndex() 433 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in resolveFrameIndex() 457 const ARMSubtarget &STI = MBB.getParent()->getSubtarget<ARMSubtarget>(); in saveScavengerRegister() 513 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in eliminateFrameIndex()
|
| H A D | ARMMachineFunctionInfo.cpp | 18 : isThumb(MF.getSubtarget<ARMSubtarget>().isThumb()), in ARMFunctionInfo() 19 hasThumb2(MF.getSubtarget<ARMSubtarget>().hasThumb2()) {} in ARMFunctionInfo()
|
| H A D | ARMTargetMachine.cpp | 327 const ARMSubtarget &ST = C->MF->getSubtarget<ARMSubtarget>(); in createMachineScheduler() 337 const ARMSubtarget &ST = C->MF->getSubtarget<ARMSubtarget>(); in createPostMachineScheduler() 390 const auto &ST = this->TM->getSubtarget<ARMSubtarget>(F); in addIRPasses() 486 return this->TM->getSubtarget<ARMSubtarget>(F).restrictIT(); in addPreSched2() 490 return !MF.getSubtarget<ARMSubtarget>().isThumb1Only(); in addPreSched2() 501 return MF.getSubtarget<ARMSubtarget>().isThumb2(); in addPreEmitPass()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreMachineFunctionInfo.cpp | 40 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createLRSpillSlot() 58 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createFPSpillSlot() 71 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEHSpillSlot()
|
| H A D | XCoreFrameLowering.cpp | 231 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in emitPrologue() 267 MIB->addRegisterKilled(XCore::LR, MF.getSubtarget().getRegisterInfo(), in emitPrologue() 332 MF.getSubtarget().getTargetLowering()); in emitPrologue() 348 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in emitEpilogue() 367 MF.getSubtarget().getTargetLowering()); in emitEpilogue() 425 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() 458 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters() 490 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr() 579 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in processFunctionBeforeFrameFinalized()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 65 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in getRegAllocationHints() 124 const SystemZSubtarget &Subtarget = MF->getSubtarget<SystemZSubtarget>(); in getCalleeSavedRegs() 128 if (MF->getSubtarget().getTargetLowering()->supportSwiftError() && in getCalleeSavedRegs() 138 const SystemZSubtarget &Subtarget = MF.getSubtarget<SystemZSubtarget>(); in getCallPreservedMask() 142 if (MF.getSubtarget().getTargetLowering()->supportSwiftError() && in getCallPreservedMask() 184 static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFrameIndex() 207 MF.getSubtarget<SystemZSubtarget>().hasVector()) { in eliminateFrameIndex()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.cpp | 137 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 185 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegsViaCopy() 210 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 250 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 322 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg() 382 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() 430 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc() 549 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAreaOffset() 577 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling() 622 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRRestore() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InstructionSelect.cpp | 72 const InstructionSelector *ISel = MF.getSubtarget().getInstructionSelector(); in runOnMachineFunction() 148 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction() 220 auto &TLI = *MF.getSubtarget().getTargetLowering(); in runOnMachineFunction() 230 MF.getSubtarget() in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFrameLowering.cpp | 48 MF.getSubtarget<WebAssemblySubtarget>().getRegisterInfo(); in hasBP() 129 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in writeSPToGlobal() 144 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr() 164 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitPrologue() 230 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.cpp | 111 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in printRegions() 135 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in printSchedRP() 319 dbgs(), &MF.getSubtarget<GCNSubtarget>()); in schedule() 421 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in scheduleRegion() 436 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in sortRegionsByPressure() 453 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in tryMaximizeOccupancy() 490 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in scheduleLegacyMaxOccupancy() 544 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in scheduleMinReg() 578 const auto &ST = MF.getSubtarget<GCNSubtarget>(); in scheduleILP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 47 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue() 112 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue() 192 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters() 218 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters() 230 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateCallFramePseudoInstr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | LeonPasses.cpp | 42 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 79 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction() 129 Subtarget = &MF.getSubtarget<SparcSubtarget>(); in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 58 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in emitPrologue() 164 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in emitEpilogue() 246 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in spillCalleeSavedRegisters() 286 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in restoreCalleeSavedRegisters() 308 const AVRSubtarget &STI = MBB.getParent()->getSubtarget<AVRSubtarget>(); in fixStackStores() 364 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in eliminateCallFramePseudoInstr() 508 const AVRSubtarget &STI = MF.getSubtarget<AVRSubtarget>(); in runOnMachineFunction()
|