blob: d1fe794b93fbc408d6685b5c5c40a58142e1aefd [file] [log] [blame]
Diana Picus81bc3172016-05-26 15:24:55 +00001; RUN: not llc -march=amdgcn -mtriple=amdgcn-unknown-amdhsa < %s 2>&1 | FileCheck %s
Matt Arsenaultd48da142015-11-02 23:23:02 +00002
Oliver Stannard7e7d9832016-02-02 13:52:43 +00003; CHECK: in function pixel_s{{.*}}: unsupported non-compute shaders with HSA
Nicolai Haehnledf3a20c2016-04-06 19:40:20 +00004define amdgpu_ps void @pixel_shader() #0 {
Matt Arsenaultd48da142015-11-02 23:23:02 +00005 ret void
6}
7
Diana Picus81bc3172016-05-26 15:24:55 +00008; CHECK: in function vertex_s{{.*}}: unsupported non-compute shaders with HSA
Nicolai Haehnledf3a20c2016-04-06 19:40:20 +00009define amdgpu_vs void @vertex_shader() #0 {
Matt Arsenaultd48da142015-11-02 23:23:02 +000010 ret void
11}
12
Diana Picus81bc3172016-05-26 15:24:55 +000013; CHECK: in function geometry_s{{.*}}: unsupported non-compute shaders with HSA
Nicolai Haehnledf3a20c2016-04-06 19:40:20 +000014define amdgpu_gs void @geometry_shader() #0 {
Matt Arsenaultd48da142015-11-02 23:23:02 +000015 ret void
16}