Lines Matching refs:MFI

158   const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>();  in emitFunctionBodyStart()  local
194 if (!MFI.isEntryFunction()) in emitFunctionBodyStart()
209 if (MFI.getNumKernargPreloadedSGPRs() > 0) { in emitFunctionBodyStart()
217 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionBodyEnd() local
218 if (!MFI.isEntryFunction()) in emitFunctionBodyEnd()
276 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionEntryLabel() local
278 if (MFI->isEntryFunction() && STM.isAmdHsaOrMesa(MF->getFunction())) { in emitFunctionEntryLabel()
381 const AMDGPUMachineFunction *MFI) { in emitCommonFunctionComments() argument
391 OutStreamer->emitRawComment(" MemoryBound: " + Twine(MFI->isMemoryBound()), in emitCommonFunctionComments()
410 const AMDGPUMachineFunction *MFI) { in emitCommonFunctionComments() argument
421 OutStreamer->emitRawComment(" MemoryBound: " + Twine(MFI->isMemoryBound()), in emitCommonFunctionComments()
427 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelCodeProperties() local
430 const GCNUserSGPRUsageInfo &UserSGPRInfo = MFI.getUserSGPRInfo(); in getAmdhsaKernelCodeProperties()
527 const AMDGPUMachineFunction *MFI = MF.getInfo<AMDGPUMachineFunction>(); in runOnMachineFunction() local
532 MF.setAlignment(MFI->isEntryFunction() ? Align(256) : Align(4)); in runOnMachineFunction()
545 if (MFI->isModuleEntryFunction()) { in runOnMachineFunction()
550 if (MFI->isEntryFunction()) in runOnMachineFunction()
552 else if (MFI->isModuleEntryFunction()) in runOnMachineFunction()
573 emitResourceUsageRemarks(MF, CurrentProgramInfo, MFI->isModuleEntryFunction(), in runOnMachineFunction()
581 if (!MFI->isEntryFunction()) { in runOnMachineFunction()
590 Info.PrivateSegmentSize, getFunctionCodeSize(MF), MFI); in runOnMachineFunction()
599 CurrentProgramInfo.ScratchSize, getFunctionCodeSize(MF), MFI); in runOnMachineFunction()
637 " WaveLimiterHint : " + Twine(MFI->needsWaveLimiter()), false); in runOnMachineFunction()
799 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo() local
850 InputEna = MFI->getPSInputEnable(); in getSIProgramInfo()
851 InputAddr = MFI->getPSInputAddr(); in getSIProgramInfo()
909 unsigned MaxWaves = MFI->getMaxWavesPerEU(); in getSIProgramInfo()
944 if (MFI->getNumUserSGPRs() > STM.getMaxNumUserSGPRs()) { in getSIProgramInfo()
947 MFI->getNumUserSGPRs(), in getSIProgramInfo()
952 if (MFI->getLDSSize() > in getSIProgramInfo()
956 MF.getFunction(), "local memory", MFI->getLDSSize(), in getSIProgramInfo()
980 const SIModeRegisterDefaults Mode = MFI->getMode(); in getSIProgramInfo()
1000 ProgInfo.SGPRSpill = MFI->getNumSpilledSGPRs(); in getSIProgramInfo()
1001 ProgInfo.VGPRSpill = MFI->getNumSpilledVGPRs(); in getSIProgramInfo()
1003 ProgInfo.LDSSize = MFI->getLDSSize(); in getSIProgramInfo()
1032 if (MFI->hasWorkItemIDZ()) in getSIProgramInfo()
1034 else if (MFI->hasWorkItemIDY()) in getSIProgramInfo()
1047 ProgInfo.UserSGPR = MFI->getNumUserSGPRs(); in getSIProgramInfo()
1051 ProgInfo.TGIdXEnable = MFI->hasWorkGroupIDX(); in getSIProgramInfo()
1052 ProgInfo.TGIdYEnable = MFI->hasWorkGroupIDY(); in getSIProgramInfo()
1053 ProgInfo.TGIdZEnable = MFI->hasWorkGroupIDZ(); in getSIProgramInfo()
1054 ProgInfo.TGSizeEnable = MFI->hasWorkGroupInfo(); in getSIProgramInfo()
1116 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI() local
1200 OutStreamer->emitInt32(MFI->getPSInputEnable()); in EmitProgramInfoSI()
1202 OutStreamer->emitInt32(MFI->getPSInputAddr()); in EmitProgramInfoSI()
1206 OutStreamer->emitInt32(MFI->getNumSpilledSGPRs()); in EmitProgramInfoSI()
1208 OutStreamer->emitInt32(MFI->getNumSpilledVGPRs()); in EmitProgramInfoSI()
1239 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitPALMetadata() local
1288 MD->setSpiPsInputEna(MFI->getPSInputEnable()); in EmitPALMetadata()
1289 MD->setSpiPsInputAddr(MFI->getPSInputAddr()); in EmitPALMetadata()
1308 unsigned PSInputEna = MFI->getPSInputEnable(); in EmitPALMetadata()
1309 unsigned PSInputAddr = MFI->getPSInputAddr(); in EmitPALMetadata()
1326 const MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPALFunctionMetadata() local
1328 MD->setFunctionScratchSize(FnName, MFI.getStackSize()); in emitPALFunctionMetadata()
1370 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getAmdKernelCode() local
1387 const GCNUserSGPRUsageInfo &UserSGPRInfo = MFI->getUserSGPRInfo(); in getAmdKernelCode()