Searched refs:enableFlatScratch (Results 1 – 9 of 9) sorted by relevance
73 if (!ST.enableFlatScratch()) { in SIMachineFunctionInfo()140 if (!ST.enableFlatScratch()) in SIMachineFunctionInfo()167 (isAmdHsaOrMesa || ST.enableFlatScratch()) && in SIMachineFunctionInfo()172 if (HasCalls || HasStackObjects || ST.enableFlatScratch()) in SIMachineFunctionInfo()
681 unsigned MovOpc = ST.enableFlatScratch() ? AMDGPU::S_MOV_B32 in materializeFrameBaseRegister()685 ST.enableFlatScratch() ? &AMDGPU::SReg_32_XEXEC_HIRegClass in materializeFrameBaseRegister()697 ST.enableFlatScratch() ? &AMDGPU::SReg_32_XM0RegClass in materializeFrameBaseRegister()705 if (ST.enableFlatScratch() ) { in materializeFrameBaseRegister()1290 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in buildVGPRSpillLoadStore()1295 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in buildVGPRSpillLoadStore()1570 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in eliminateFrameIndex()1604 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in eliminateFrameIndex()1620 if (ST.enableFlatScratch()) { in eliminateFrameIndex()
283 return (ForBufferRSrc || !enableFlatScratch()) ? MaxPrivateElementSize : 16;779 bool enableFlatScratch() const;
124 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_STORE_DWORD_SADDR in buildPrologSpill()146 unsigned Opc = ST.enableFlatScratch() ? AMDGPU::SCRATCH_LOAD_DWORD_SADDR in buildEpilogRestore()386 return ST.enableFlatScratch() ? 1 : ST.getWavefrontSize(); in getScratchScaleFactor()426 if (!ST.enableFlatScratch()) in emitEntryFunctionPrologue()
732 if (!Subtarget.enableFlatScratch()) in lowerFormalArguments()1087 if (!ST.enableFlatScratch()) { in handleImplicitCallArguments()
330 bool GCNSubtarget::enableFlatScratch() const { in enableFlatScratch() function in GCNSubtarget
1458 def EnableFlatScratch : Predicate<"Subtarget->enableFlatScratch()">;1460 def DisableFlatScratch : Predicate<"!Subtarget->enableFlatScratch()">;
1457 Subtarget->enableFlatScratch() || in allowsMisalignedMemoryAccessesImpl()2145 if (!ST.enableFlatScratch()) { in reservePrivateMemoryRegs()2287 (!Info->hasFlatScratchInit() || Subtarget->enableFlatScratch()) && in LowerFormalArguments()3044 if (!Subtarget->enableFlatScratch()) { in LowerCall()8663 (NumElements == 3 && !Subtarget->enableFlatScratch())) in LowerSTORE()
241 return ST.enableFlatScratch() ? 128 : 32; in maxSizeForAddrSpace()