| Tom Stellard | 1b9748c | 2016-09-26 17:29:25 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -mtriple=amdgcn--amdhsa -mcpu=fiji | FileCheck %s |
| 2 | |||||
| 3 | ; Make sure we don't crash on a global variable with no name. | ||||
| 4 | @0 = external addrspace(1) global i32 | ||||
| 5 | |||||
| 6 | ; CHECK-LABEL: {{^}}test: | ||||
| 7 | ; CHECK: s_add_u32 s{{[0-9]+}}, s{{[0-9]+}}, __unnamed_1 | ||||
| 8 | ; CHECK: s_endpgm | ||||
| 9 | define void @test() { | ||||
| 10 | store i32 1, i32 addrspace(1)* @0 | ||||
| 11 | ret void | ||||
| 12 | } | ||||
| 13 | |||||
| 14 | ; CHECK-LABEL: {{^}}__unnamed_2: | ||||
| 15 | ; CHECK: s_endpgm | ||||
| 16 | define void @1() { | ||||
| 17 | ret void | ||||
| 18 | } | ||||