Home
last modified time | relevance | path

Searched refs:enableFlatScratch (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.cpp90 if (!ST.enableFlatScratch()) { in SIMachineFunctionInfo()
113 if (isAmdHsaOrMesa && !ST.enableFlatScratch()) in SIMachineFunctionInfo()
160 (isAmdHsaOrMesa || ST.enableFlatScratch()) && in SIMachineFunctionInfo()
161 (HasCalls || HasStackObjects || ST.enableFlatScratch()) && in SIMachineFunctionInfo()
H A DSIFrameLowering.cpp130 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in buildPrologSpill()
152 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in buildEpilogRestore()
400 return ST.enableFlatScratch() ? 1 : ST.getWavefrontSize(); in getScratchScaleFactor()
438 if (!ST.enableFlatScratch()) in emitEntryFunctionPrologue()
512 (!allStackObjectsAreDead(FrameInfo) && ST.enableFlatScratch())); in emitEntryFunctionPrologue()
1399 if (ST.enableFlatScratch()) { in allocateScavengingFrameIndexesNearIncomingSP()
H A DGCNSubtarget.h288 return (ForBufferRSrc || !enableFlatScratch()) ? MaxPrivateElementSize : 16;
587 bool enableFlatScratch() const { in enableFlatScratch() function
H A DSIRegisterInfo.cpp818 unsigned MovOpc = ST.enableFlatScratch() ? AMDGPU::S_MOV_B32 in materializeFrameBaseRegister()
822 ST.enableFlatScratch() ? &AMDGPU::SReg_32_XEXEC_HIRegClass in materializeFrameBaseRegister()
834 ST.enableFlatScratch() ? &AMDGPU::SReg_32_XM0RegClass in materializeFrameBaseRegister()
842 if (ST.enableFlatScratch() ) { in materializeFrameBaseRegister()
1655 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in buildVGPRSpillLoadStore()
1660 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in buildVGPRSpillLoadStore()
2059 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in eliminateFrameIndex()
2105 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in eliminateFrameIndex()
2121 if (ST.enableFlatScratch()) { in eliminateFrameIndex()
H A DAMDGPUCallLowering.cpp198 if (ST.enableFlatScratch()) { in getStackAddress()
722 if (!Subtarget.enableFlatScratch()) in lowerFormalArguments()
1138 if (!ST.enableFlatScratch()) { in handleImplicitCallArguments()
H A DAMDGPU.td1743 def EnableFlatScratch : Predicate<"Subtarget->enableFlatScratch()">;
1745 def DisableFlatScratch : Predicate<"!Subtarget->enableFlatScratch()">;
H A DSIISelLowering.cpp1475 Subtarget->enableFlatScratch() || in allowsMisalignedMemoryAccessesImpl()
2229 if (!ST.enableFlatScratch()) { in reservePrivateMemoryRegs()
2371 (!Info->hasFlatScratchInit() || Subtarget->enableFlatScratch()) && in LowerFormalArguments()
3156 if (!Subtarget->enableFlatScratch()) { in LowerCall()
9238 (NumElements == 3 && !Subtarget->enableFlatScratch())) in LowerSTORE()
H A DAMDGPULegalizerInfo.cpp247 return ST.enableFlatScratch() ? 128 : 32; in maxSizeForAddrSpace()