diff options
Diffstat (limited to 'test/CodeGen/R600/si-sgpr-spill.ll')
-rw-r--r-- | test/CodeGen/R600/si-sgpr-spill.ll | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/CodeGen/R600/si-sgpr-spill.ll b/test/CodeGen/R600/si-sgpr-spill.ll index 439d8e2..18fda20 100644 --- a/test/CodeGen/R600/si-sgpr-spill.ll +++ b/test/CodeGen/R600/si-sgpr-spill.ll @@ -1,9 +1,11 @@ -; RUN: llc -march=r600 -mcpu=SI < %s | FileCheck %s +; RUN: llc -march=amdgcn -mcpu=SI < %s | FileCheck %s +; RUN: llc -march=amdgcn -mcpu=tonga < %s | FileCheck %s ; These tests check that the compiler won't crash when it needs to spill ; SGPRs. ; CHECK-LABEL: {{^}}main: +; CHECK: s_wqm ; Writing to M0 from an SMRD instruction will hang the GPU. ; CHECK-NOT: s_buffer_load_dword m0 ; CHECK: s_endpgm @@ -686,7 +688,7 @@ attributes #2 = { readnone } attributes #3 = { readonly } attributes #4 = { nounwind readonly } -!0 = metadata !{metadata !"const", null, i32 1} +!0 = !{!"const", null, i32 1} ; CHECK-LABEL: {{^}}main1: ; CHECK: s_endpgm |