[PATCH] D42647: AMDGPU: Track physreg uses in SILoadStoreOptimizer

Marek Olšák via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 29 14:30:34 PST 2018


mareko added inline comments.


================
Comment at: test/CodeGen/AMDGPU/smrd.ll:258
 ;
-; GCN: s_buffer_load_dword
-; GCN: s_buffer_load_dword
-define amdgpu_ps float @smrd_imm_nomerge_m0(<4 x i32> inreg %desc, i32 inreg %prim, float %u, float %v) #0 {
+; Merging is still thwarted on GFX9 due to s_set_gpr_idx
+;
----------------
Merging of these copcodes is disabled on GFX9 because of the cache line straddling bug.


Repository:
  rL LLVM

https://reviews.llvm.org/D42647





More information about the llvm-commits mailing list