[Hexagon] Reapply 238772 OSABI was not correctly set, added empty_elf test to make...
[oota-llvm.git] / test / CodeGen / R600 / hsa.ll
1 ; RUN: llc < %s -mtriple=amdgcn--amdhsa -mcpu=kaveri | FileCheck --check-prefix=HSA %s
2
3 ; HSA: .section        .hsa.version
4 ; HSA-NEXT: .ascii  "HSA Code Unit:0.0:AMD:0.1:GFX8.1:0"
5 ; HSA: {{^}}simple:
6 ; Make sure we are setting the ATC bit:
7 ; HSA: s_mov_b32 s[[HI:[0-9]]], 0x100f000
8 ; HSA: buffer_store_dword v{{[0-9]+}}, s[0:[[HI]]], 0
9
10 define void @simple(i32 addrspace(1)* %out) {
11 entry:
12   store i32 0, i32 addrspace(1)* %out
13   ret void
14 }