Matt Arsenault | d48da14 | 2015-11-02 23:23:02 +0000 | [diff] [blame] | 1 | ; RUN: not llc -march=amdgcn -mtriple=amdgcn-unknown-amdhsa < %s 2>&1 | FileCheck %s |
| 2 | |
Oliver Stannard | 7e7d983 | 2016-02-02 13:52:43 +0000 | [diff] [blame] | 3 | ; CHECK: in function pixel_s{{.*}}: unsupported non-compute shaders with HSA |
Nicolai Haehnle | df3a20c | 2016-04-06 19:40:20 +0000 | [diff] [blame] | 4 | define amdgpu_ps void @pixel_shader() #0 { |
Matt Arsenault | d48da14 | 2015-11-02 23:23:02 +0000 | [diff] [blame] | 5 | ret void |
| 6 | } |
| 7 | |
Nicolai Haehnle | df3a20c | 2016-04-06 19:40:20 +0000 | [diff] [blame] | 8 | define amdgpu_vs void @vertex_shader() #0 { |
Matt Arsenault | d48da14 | 2015-11-02 23:23:02 +0000 | [diff] [blame] | 9 | ret void |
| 10 | } |
| 11 | |
Nicolai Haehnle | df3a20c | 2016-04-06 19:40:20 +0000 | [diff] [blame] | 12 | define amdgpu_gs void @geometry_shader() #0 { |
Matt Arsenault | d48da14 | 2015-11-02 23:23:02 +0000 | [diff] [blame] | 13 | ret void |
| 14 | } |