| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.cpp | 38 SIMachineFunctionInfo::SIMachineFunctionInfo(const Function &F, in SIMachineFunctionInfo() function in SIMachineFunctionInfo 174 MachineFunctionInfo *SIMachineFunctionInfo::clone( in clone() 178 return DestMF.cloneInfo<SIMachineFunctionInfo>(*this); in clone() 188 Register SIMachineFunctionInfo::addPrivateSegmentBuffer( in addPrivateSegmentBuffer() 240 Register SIMachineFunctionInfo::addLDSKernelId() { in addLDSKernelId() 292 void SIMachineFunctionInfo::splitWWMSpillRegisters( in splitWWMSpillRegisters() 393 bool SIMachineFunctionInfo::allocateSGPRSpillToVGPRLane( in allocateSGPRSpillToVGPRLane() 506 bool SIMachineFunctionInfo::removeDeadFrameIndices( in removeDeadFrameIndices() 566 MCPhysReg SIMachineFunctionInfo::getNextUserSGPR() const { in getNextUserSGPR() 669 yaml::SIMachineFunctionInfo::SIMachineFunctionInfo( in SIMachineFunctionInfo() function in yaml::SIMachineFunctionInfo [all …]
|
| H A D | SIFrameLowering.cpp | 76 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getVGPRSpillLaneOrTempRegister() 181 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in buildGitPtr() 388 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionFlatScratchInit() 545 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getEntryFunctionReservedScratchRsrcReg() 609 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionPrologue() 731 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionScratchRsrcRegSetup() 892 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in buildScratchExecCopy() 919 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitCSRSpillStores() 1071 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitPrologue() 1494 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in determinePrologEpilogSGPRSaves() [all …]
|
| H A D | SIMachineFunctionInfo.h | 34 class SIMachineFunctionInfo; variable 254 struct SIMachineFunctionInfo final : public yaml::MachineFunctionInfo { 292 SIMachineFunctionInfo() = default; 293 SIMachineFunctionInfo(const llvm::SIMachineFunctionInfo &, 298 ~SIMachineFunctionInfo() = default; 301 template <> struct MappingTraits<SIMachineFunctionInfo> { 302 static void mapping(IO &YamlIO, SIMachineFunctionInfo &MFI) { 375 class SIMachineFunctionInfo final : public AMDGPUMachineFunction, 566 SIMachineFunctionInfo(const SIMachineFunctionInfo &MFI) = default; 567 SIMachineFunctionInfo(const Function &F, const GCNSubtarget *STI); [all …]
|
| H A D | AMDGPUMIRFormatter.cpp | 23 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in parseCustomPseudoSourceValue()
|
| H A D | AMDGPUAsmPrinter.cpp | 155 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionBodyStart() 205 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionBodyEnd() 262 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionEntryLabel() 380 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelCodeProperties() 425 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelDescriptor() 709 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo() 972 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI() 1032 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitPALMetadata() 1159 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getAmdKernelCode()
|
| H A D | SIISelLowering.h | 24 class SIMachineFunctionInfo; variable 65 const SIMachineFunctionInfo &MFI, 394 const SIMachineFunctionInfo &Info, 554 SIMachineFunctionInfo &Info) const; 561 SIMachineFunctionInfo &Info) const; 565 SIMachineFunctionInfo &Info) const; 569 SIMachineFunctionInfo &Info, 576 SIMachineFunctionInfo &Info) const; 581 SIMachineFunctionInfo &Info) const; 586 SIMachineFunctionInfo &Info) const; [all …]
|
| H A D | AMDGPUCallLowering.cpp | 209 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getStackAddress() 370 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerReturn() 403 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerParameterPtr() 460 SIMachineFunctionInfo &Info) { in allocateHSAUserSGPRs() 516 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArgumentsKernel() 598 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArguments() 764 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in passSpecialInputs() 1065 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in areCalleeOutgoingArgsTailCallable() 1157 const GCNSubtarget &ST, const SIMachineFunctionInfo &FuncInfo, in handleImplicitCallArguments() 1185 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in lowerTailCall() [all …]
|
| H A D | GCNIterativeScheduler.cpp | 457 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in tryMaximizeOccupancy() 467 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleLegacyMaxOccupancy() 521 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleMinReg() 555 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleILP()
|
| H A D | AMDGPUCallLowering.h | 24 class SIMachineFunctionInfo; variable 77 const GCNSubtarget &ST, const SIMachineFunctionInfo &MFI,
|
| H A D | GCNPreRALongBranchReg.cpp | 107 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | SILowerWWMCopies.cpp | 59 SIMachineFunctionInfo *MFI; 104 MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | AMDGPUTargetMachine.cpp | 1487 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in registerMachineRegisterInfoCallback() 1494 return SIMachineFunctionInfo::create<SIMachineFunctionInfo>( in createMachineFunctionInfo() 1499 return new yaml::SIMachineFunctionInfo(); in createDefaultFuncInfoYAML() 1504 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in convertFuncInfoToYAML() 1505 return new yaml::SIMachineFunctionInfo( in convertFuncInfoToYAML() 1512 const yaml::SIMachineFunctionInfo &YamlMFI = in parseMachineFunctionInfo() 1513 static_cast<const yaml::SIMachineFunctionInfo &>(MFI_); in parseMachineFunctionInfo() 1515 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in parseMachineFunctionInfo()
|
| H A D | SILowerSGPRSpills.cpp | 275 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in extendWWMVirtRegLiveness() 326 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | GCNSchedStrategy.h | 22 class SIMachineFunctionInfo; variable 176 SIMachineFunctionInfo &MFI; 253 SIMachineFunctionInfo &MFI;
|
| H A D | AMDGPUSubtarget.cpp | 386 const auto *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getOccupancyWithLocalMemSize() 703 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getReservedNumSGPRs() 777 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumSGPRs() 848 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumVGPRs()
|
| H A D | SIPreAllocateWWMRegs.cpp | 145 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in rewriteRegs()
|
| H A D | SIRegisterInfo.cpp | 104 SIMachineFunctionInfo &MFI; 123 MFI(*MF.getInfo<SIMachineFunctionInfo>()), TII(TII), TRI(TRI), in SGPRSpillBuilder() 503 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in getFrameRegister() 567 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getReservedRegs() 737 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in shouldRealignStack() 750 const SIMachineFunctionInfo *Info = Fn.getInfo<SIMachineFunctionInfo>(); in requiresRegisterScavenging() 1209 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in spillVGPRtoAGPR() 1330 const SIMachineFunctionInfo *FuncInfo = MF->getInfo<SIMachineFunctionInfo>(); in buildSpillLoadStore() 2071 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in eliminateFrameIndex() 3041 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getRegPressureLimit()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 462 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getHSAKernelProps() 576 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in emitHiddenKernelArgs()
|
| H A D | GCNNSAReassign.cpp | 249 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | SIFormMemoryClauses.cpp | 73 SIMachineFunctionInfo *MFI; 268 MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | SIISelLowering.cpp | 65 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in denormalModeIsFlushAllF32() 70 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in denormalModeIsFlushAllF64F16() 1370 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic() 1398 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic() 2736 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerFormalArguments() 3084 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in LowerReturn() 4719 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in EmitInstrWithCustomInserter() 5552 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerOperation() 6591 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in getSegmentAperture() 10121 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in LowerLOAD() [all …]
|
| H A D | AMDGPUInstructions.td | 113 def FP16Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP64FP16Denormals !=… 114 def FP32Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP32Denormals != Den… 115 def FP64Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP64FP16Denormals !=… 116 def NoFP16Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP64FP16Denormals … 117 def NoFP32Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP32Denormals == D… 118 def NoFP64Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().FP64FP16Denormals …
|
| H A D | GCNSchedStrategy.cpp | 79 SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in initialize() 486 MFI(*MF.getInfo<SIMachineFunctionInfo>()), in GCNScheduleDAGMILive() 1494 SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in sinkTriviallyRematInsts()
|
| H A D | AMDGPUResourceUsageAnalysis.cpp | 170 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in analyzeResourceUsage()
|
| H A D | SILateBranchLowering.cpp | 219 assert(!MF.getInfo<SIMachineFunctionInfo>()->returnsVoid()); in runOnMachineFunction()
|