diff options
| author | Wei Ding <wei.ding2@amd.com> | 2017-01-24 06:41:21 +0000 |
|---|---|---|
| committer | Wei Ding <wei.ding2@amd.com> | 2017-01-24 06:41:21 +0000 |
| commit | ee21a36f8a46378a2e2534a854a0c3157db7a1d3 (patch) | |
| tree | 17cb1bbffac1b139440e14001bdd1af6861d2855 /llvm/test/CodeGen | |
| parent | b0cbd5b5b09d1b9c8e4e26e20144827f187e3db0 (diff) | |
| download | bcm5719-llvm-ee21a36f8a46378a2e2534a854a0c3157db7a1d3.tar.gz bcm5719-llvm-ee21a36f8a46378a2e2534a854a0c3157db7a1d3.zip | |
AMDGPU : Add trap handler support.
llvm-svn: 292893
Diffstat (limited to 'llvm/test/CodeGen')
| -rw-r--r-- | llvm/test/CodeGen/AMDGPU/trap.ll | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/trap.ll b/llvm/test/CodeGen/AMDGPU/trap.ll index 1555cfe39b1..4271a499c9c 100644 --- a/llvm/test/CodeGen/AMDGPU/trap.ll +++ b/llvm/test/CodeGen/AMDGPU/trap.ll @@ -1,12 +1,11 @@ -; RUN: llc -march=amdgcn -verify-machineinstrs < %s 2>&1 | FileCheck -check-prefix=GCN %s - -; GCN: warning: <unknown>:0:0: in function trap void (): trap handler not supported +; RUN: llc -mtriple=amdgcn--amdhsa -verify-machineinstrs < %s 2>&1 | FileCheck -check-prefix=GCN %s declare void @llvm.trap() #0 ; GCN-LABEL: {{^}}trap: -; GCN: s_endpgm -; GCN-NEXT: s_endpgm +; GCN: v_mov_b32_e32 v0, 1 +; GCN: s_mov_b64 s[0:1], s[4:5] +; GCN: s_trap 1 define void @trap() { call void @llvm.trap() ret void |

