Home
last modified time | relevance | path

Searched refs:SIMachineFunctionInfo (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.cpp30 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo() function in SIMachineFunctionInfo
174 void SIMachineFunctionInfo::limitOccupancy(const MachineFunction &MF) { in limitOccupancy()
181 unsigned SIMachineFunctionInfo::addPrivateSegmentBuffer( in addPrivateSegmentBuffer()
190 unsigned SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) { in addDispatchPtr()
197 unsigned SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) { in addQueuePtr()
212 unsigned SIMachineFunctionInfo::addDispatchID(const SIRegisterInfo &TRI) { in addDispatchID()
219 unsigned SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) { in addFlatScratchInit()
243 bool SIMachineFunctionInfo::allocateSGPRSpillToVGPR(MachineFunction &MF, in allocateSGPRSpillToVGPR()
310 unsigned SIMachineFunctionInfo::getWorkItemIDVGPR(unsigned Dim) const { in getWorkItemIDVGPR()
325 MCPhysReg SIMachineFunctionInfo::getNextUserSGPR() const { in getNextUserSGPR()
[all …]
H A DSIFrameLowering.cpp43 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitFlatScratchInit()
104 SIMachineFunctionInfo *MFI, in getReservedPrivateSegmentBufferReg()
155 SIMachineFunctionInfo *MFI, in getReservedPrivateSegmentWaveByteOffsetReg()
229 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionPrologue()
533 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitPrologue()
594 for (const SIMachineFunctionInfo::SGPRSpillVGPRCSR &Reg in emitPrologue()
606 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitEpilogue()
674 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in processFunctionBeforeFrameFinalized()
739 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in determineCalleeSaves()
766 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in eliminateCallFramePseudoInstr()
[all …]
H A DSIFrameLowering.h18 class SIMachineFunctionInfo; variable
59 SIMachineFunctionInfo *MFI,
66 SIMachineFunctionInfo *MFI,
74 MachineBasicBlock &MBB, SIMachineFunctionInfo *MFI,
H A DAMDGPUAsmPrinter.cpp206 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionBodyStart()
225 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionBodyEnd()
268 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitFunctionEntryLabel()
352 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelCodeProperties()
581 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in analyzeResourceUsage()
827 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo()
1014 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI()
1061 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitPALMetadata()
1144 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getAmdKernelCode()
H A DSIRegisterInfo.cpp195 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getReservedRegs()
232 const SIMachineFunctionInfo *Info = Fn.getInfo<SIMachineFunctionInfo>(); in requiresRegisterScavenging()
249 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in requiresFrameIndexScavenging()
260 MF.getInfo<SIMachineFunctionInfo>()->hasSpilledSGPRs(); in requiresFrameIndexReplacementScavenging()
649 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in spillSGPR()
652 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in spillSGPR()
749 SIMachineFunctionInfo::SpilledReg Spill = VGPRSpills[i]; in spillSGPR()
828 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in restoreSGPR()
830 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in restoreSGPR()
995 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in eliminateFrameIndex()
[all …]
H A DAMDGPUSubtarget.cpp253 const auto *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getOccupancyWithLocalMemSize()
535 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getReservedNumSGPRs()
550 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumSGPRs()
600 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumVGPRs()
H A DGCNIterativeScheduler.cpp481 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in tryMaximizeOccupancy()
491 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleLegacyMaxOccupancy()
545 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleMinReg()
579 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleILP()
H A DGCNSchedStrategy.h22 class SIMachineFunctionInfo; variable
67 SIMachineFunctionInfo &MFI;
H A DAMDGPURegisterInfo.cpp87 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in getFrameRegister()
H A DAMDGPUCallLowering.cpp50 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerParameterPtr()
101 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArguments()
H A DSIMachineFunctionInfo.h84 class SIMachineFunctionInfo final : public AMDGPUMachineFunction {
227 SIMachineFunctionInfo(const MachineFunction &MF);
H A DAMDGPUInstructionSelector.h40 class SIMachineFunctionInfo; variable
H A DSIFormMemoryClauses.cpp76 SIMachineFunctionInfo *MFI;
305 MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
H A DSIISelLowering.cpp869 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic()
1851 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerFormalArguments()
2100 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerReturn()
3265 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitInstrWithCustomInserter()
3641 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerOperation()
3976 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in createDebuggerPrologueStackObjects()
4161 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerTRAP()
4224 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in getSegmentAperture()
6483 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerLOAD()
6927 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerSTORE()
[all …]
H A DAMDGPUHSAMetadataStreamer.cpp215 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getHSACodeProps()
922 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getHSAKernelProps()
H A DAMDGPUISelDAGToDAG.cpp1124 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in foldFrameIndex()
1149 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in SelectMUBUFScratchOffen()
1220 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in SelectMUBUFScratchOffset()
1362 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in Expand32BitAddress()
H A DSIRegisterInfo.h27 class SIMachineFunctionInfo; variable
H A DSIISelLowering.h53 const SIMachineFunctionInfo &MFI,
272 const SIMachineFunctionInfo &Info,
H A DAMDGPUInstructionSelector.cpp196 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in selectG_INTRINSIC()
H A DSIInsertSkips.cpp493 assert(!MF.getInfo<SIMachineFunctionInfo>()->returnsVoid()); in runOnMachineFunction()
H A DSIFoldOperands.cpp1118 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
H A DGCNSchedStrategy.cpp298 MFI(*MF.getInfo<SIMachineFunctionInfo>()), in GCNScheduleDAGMILive()
H A DSIInsertWaitcnts.cpp1343 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
H A DSIInstrInfo.cpp877 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in storeRegToStackSlot()
978 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in loadRegFromStackSlot()
1033 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in calculateLDSSpillAddress()
1145 SIMachineFunctionInfo *Info = MF->getInfo<SIMachineFunctionInfo>(); in insertReturn()