[PATCH] D32619: AMDGPU/AMDHSA: Set COMPUTE_PGM_RSRC2:LDS_SIZE to 0
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 27 15:45:27 PDT 2017
arsenm added inline comments.
================
Comment at: lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:633
S_00B84C_EXCP_EN_MSB(0) |
- S_00B84C_LDS_SIZE(ProgInfo.LDSBlocks) |
+ S_00B84C_LDS_SIZE(STM.isAmdHsaOS() ? 0 : ProgInfo.LDSBlocks) |
S_00B84C_EXCP_EN(0);
----------------
Needs a comment
================
Comment at: test/CodeGen/AMDGPU/lds-size.ll:15
+; HSA: granulated_lds_size = 0
+; HSA: workgroup_group_segment_byte_size = 4
----------------
Why do we even print this if it's always going to be 0? why is it in the kernel_code_t?
https://reviews.llvm.org/D32619
More information about the llvm-commits
mailing list