Lines Matching refs:PAL
3 …=+enable-flat-scratch -mtriple=amdgcn-amd-amdpal -mcpu=gfx900 < %s | FileCheck -check-prefix=PAL %s
5 ; Test that the initialization for flat_scratch doesn't crash. PAL
23 ; PAL-LABEL: amdgpu_ps:
24 ; PAL: ; %bb.0:
25 ; PAL-NEXT: s_getpc_b64 s[2:3]
26 ; PAL-NEXT: s_mov_b32 s2, s0
27 ; PAL-NEXT: s_load_dwordx2 s[2:3], s[2:3], 0x0
28 ; PAL-NEXT: v_mov_b32_e32 v0, 4
29 ; PAL-NEXT: v_mov_b32_e32 v2, 0
30 ; PAL-NEXT: s_waitcnt lgkmcnt(0)
31 ; PAL-NEXT: s_and_b32 s3, s3, 0xffff
32 ; PAL-NEXT: s_add_u32 flat_scratch_lo, s2, s0
33 ; PAL-NEXT: s_getreg_b32 s0, hwreg(HW_REG_SH_MEM_BASES, 0, 16)
34 ; PAL-NEXT: s_addc_u32 flat_scratch_hi, s3, 0
35 ; PAL-NEXT: s_lshl_b32 s0, s0, 16
36 ; PAL-NEXT: v_mov_b32_e32 v1, s0
37 ; PAL-NEXT: flat_store_dword v[0:1], v2
38 ; PAL-NEXT: s_waitcnt vmcnt(0)
39 ; PAL-NEXT: s_endpgm