Home
last modified time | relevance | path

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

1234567891011

/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsRegisterInfo.cpp54 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass()
67 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getRegPressureLimit()
86 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs()
108 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask()
142 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs()
274 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister()
287 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
311 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in needsStackRealignment()
HDMips16RegisterInfo.cpp67 const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo(); in saveScavengerRegister()
108 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFI()
142 *static_cast<const Mips16InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFI()
HDMipsSERegisterInfo.cpp117 static_cast<const MipsRegisterInfo *>(MF.getSubtarget().getRegisterInfo()); in eliminateFI()
186 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI()
202 MBB.getParent()->getSubtarget().getInstrInfo()); in eliminateFI()
HDMipsDelaySlotFiller.cpp285 assert(MF.getSubtarget().getRegisterInfo()->getAllocatableSet(MF).test(R) && in addLiveInRegs()
512 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in replaceWithCompactBranch()
535 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in replaceWithCompactJump()
572 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in runOnMachineBasicBlock()
684 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in searchRange()
716 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo()); in searchBackward()
737 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo()); in searchForward()
761 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo()); in searchSuccBBs()
814 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in getBranch()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUMCInstLower.cpp95 const AMDGPUSubtarget &STI = MF->getSubtarget<AMDGPUSubtarget>(); in EmitInstruction()
125 *MF->getSubtarget().getInstrInfo(), in EmitInstruction()
126 *MF->getSubtarget().getRegisterInfo()); in EmitInstruction()
128 MF->getSubtarget()); in EmitInstruction()
138 MF->getSubtarget<MCSubtargetInfo>()); in EmitInstruction()
HDAMDGPUCallingConv.td63 "(State.getMachineFunction().getSubtarget()).getGeneration() >="
69 "(State.getMachineFunction().getSubtarget()).getGeneration() < "
75 "(State.getMachineFunction().getSubtarget()).getGeneration() >= "
79 "(State.getMachineFunction().getSubtarget()).getGeneration() < "
HDAMDGPUAsmPrinter.cpp64 const AMDGPUSubtarget& ST = F.getSubtarget<AMDGPUSubtarget>(); in getFPMode()
95 const AMDGPUSubtarget &STM = MF->getSubtarget<AMDGPUSubtarget>(); in EmitFunctionBodyStart()
125 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in runOnMachineFunction()
195 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in EmitProgramInfoR600()
254 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in getSIProgramInfo()
448 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in EmitProgramInfoSI()
486 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in EmitAmdKernelCodeT()
HDSIMachineFunctionInfo.cpp43 MF->getSubtarget<AMDGPUSubtarget>().getRegisterInfo()); in getSpilledReg()
73 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in getMaximumWorkGroupSize()
/NextBSD/contrib/llvm/lib/CodeGen/
HDPrologEpilogInserter.cpp174 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
175 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in runOnMachineFunction()
248 const TargetInstrInfo &TII = *Fn.getSubtarget().getInstrInfo(); in calculateCallsInformation()
249 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in calculateCallsInformation()
307 const TargetRegisterInfo *RegInfo = F.getSubtarget().getRegisterInfo(); in assignCalleeSavedSpillSlots()
317 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); in assignCalleeSavedSpillSlots()
443 const TargetInstrInfo &TII = *Fn.getSubtarget().getInstrInfo(); in insertCSRSpillsAndRestores()
444 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in insertCSRSpillsAndRestores()
445 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo(); in insertCSRSpillsAndRestores()
547 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
[all …]
HDTargetFrameLoweringImpl.cpp47 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
65 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
HDLocalStackSlotAllocation.cpp106 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in INITIALIZE_PASS_DEPENDENCY()
187 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
277 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo(); in insertFrameReferenceRegisters()
278 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in insertFrameReferenceRegisters()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64FrameLowering.cpp142 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFP()
162 static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateCallFramePseudoInstr()
168 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateCallFramePseudoInstr()
211 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in emitCalleeSavedFrameMoves()
284 MF.getSubtarget().getRegisterInfo()); in emitPrologue()
285 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in emitPrologue()
540 static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
542 MF.getSubtarget().getRegisterInfo()); in emitEpilogue()
663 MF.getSubtarget().getRegisterInfo()); in resolveFrameIndexReference()
737 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
[all …]
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMBaseRegisterInfo.cpp65 const ARMSubtarget &STI = MF->getSubtarget<ARMSubtarget>(); in getCalleeSavedRegs()
96 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getCallPreservedMask()
111 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getThisReturnPreservedMask()
129 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getReservedRegs()
196 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getRegPressureLimit()
347 if (!MRI->canReserveReg(getFramePointerReg(MF.getSubtarget<ARMSubtarget>()))) in canRealignStack()
381 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in getFrameRegister()
399 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in emitLoadConstPool()
582 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in materializeFrameBaseRegister()
598 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in resolveFrameIndex()
[all …]
HDARMMachineFunctionInfo.cpp17 : isThumb(MF.getSubtarget<ARMSubtarget>().isThumb()), in ARMFunctionInfo()
18 hasThumb2(MF.getSubtarget<ARMSubtarget>().hasThumb2()), in ARMFunctionInfo()
HDThumbRegisterInfo.cpp46 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()
108 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in emitLoadConstPool()
358 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() && in rewriteFrameIndex()
426 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in resolveFrameIndex()
450 const ARMSubtarget &STI = MBB.getParent()->getSubtarget<ARMSubtarget>(); in saveScavengerRegister()
503 const ARMSubtarget &STI = MF.getSubtarget<ARMSubtarget>(); in eliminateFrameIndex()
HDARMHazardRecognizer.cpp49 MF->getSubtarget().getInstrInfo()); in getHazardType()
54 !(TII.getSubtarget().isLikeA9() && LastMI->mayLoadOrStore()) && in getHazardType()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCRegisterInfo.cpp103 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs()
134 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask()
167 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs()
293 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass()
329 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc()
448 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling()
493 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRRestore()
536 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRBitSpilling()
580 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRBitRestore()
628 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerVRSAVESpilling()
[all …]
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcFrameLowering.cpp49 *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitSPAdjustment()
92 *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue()
107 NumBytes = -MF.getSubtarget<SparcSubtarget>().getAdjustedFrameSize(NumBytes); in emitPrologue()
155 *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
170 NumBytes = MF.getSubtarget<SparcSubtarget>().getAdjustedFrameSize(NumBytes); in emitEpilogue()
HDSparcRegisterInfo.cpp57 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getReservedRegs()
92 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in getPointerRegClass()
112 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in replaceFI()
164 const SparcSubtarget &Subtarget = MF.getSubtarget<SparcSubtarget>(); in eliminateFrameIndex()
/NextBSD/contrib/llvm/lib/Target/MSP430/
HDMSP430FrameLowering.cpp48 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue()
113 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
193 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
219 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
231 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateCallFramePseudoInstr()
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXFrameLowering.cpp58 MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode), in emitPrologue()
62 BuildMI(MBB, MI, dl, MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode), in emitPrologue()
HDNVPTXPrologEpilogPass.cpp51 const TargetSubtargetInfo &STI = MF.getSubtarget(); in runOnMachineFunction()
112 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
113 const TargetRegisterInfo *RegInfo = Fn.getSubtarget().getRegisterInfo(); in calculateFrameObjectOffsets()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86CallFrameOptimization.cpp127 const X86Subtarget &STI = MF.getSubtarget<X86Subtarget>(); in isLegal()
215 TII = MF.getSubtarget().getInstrInfo(); in runOnMachineFunction()
216 TFL = MF.getSubtarget().getFrameLowering(); in runOnMachineFunction()
310 MF.getSubtarget().getRegisterInfo()); in collectCallInfo()
470 const X86Subtarget &ST = MF.getSubtarget<X86Subtarget>(); in adjustCallSequence()
/NextBSD/contrib/llvm/lib/Target/XCore/
HDXCoreFrameLowering.cpp230 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in emitPrologue()
266 MIB->addRegisterKilled(XCore::LR, MF.getSubtarget().getRegisterInfo(), in emitPrologue()
328 MF.getSubtarget().getTargetLowering()); in emitPrologue()
344 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in emitEpilogue()
359 GetEHSpillList(SpillList, MFI, XFI, MF.getSubtarget().getTargetLowering()); in emitEpilogue()
417 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
450 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
482 const XCoreInstrInfo &TII = *MF.getSubtarget<XCoreSubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZFrameLowering.cpp70 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
114 MBB.getParent()->getSubtarget().getRegisterInfo(); in addSavedGPR()
133 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
222 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
318 static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue()
415 static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()

1234567891011