1 // RUN
: llvm-mc
-arch
=amdgcn
-mcpu
=gfx900
-show-encoding
%s | FileCheck
%s
--check-prefix
=GFX9
2 // RUN
: llvm-mc
-arch
=amdgcn
-mcpu
=gfx900
-filetype
=obj
%s | llvm-objdump
-disassemble
-mcpu
=gfx900
- | FileCheck
%s
--check-prefix
=BIN
6 s_call_b64 s
[10:11], loop_end
7 // GFX9
: s_call_b64 s
[10:11], loop_end ; encoding
: [A,A,0x8a,0xba]
8 // GFX9-NEXT
: ; fixup
A - offset
: 0, value
: loop_end
, kind
: fixup_si_sopp_br
10 // BIN-NEXT
: s_call_b64 s
[10:11], loop_end
// 000000000000: BA8A0001
12 s_call_b64 s
[10:11], loop_start
13 // GFX9
: s_call_b64 s
[10:11], loop_start ; encoding
: [A,A,0x8a,0xba]
14 // GFX9-NEXT
: ; fixup
A - offset
: 0, value
: loop_start
, kind
: fixup_si_sopp_br
15 // BIN
: s_call_b64 s
[10:11], loop_start
// 000000000004: BA8AFFFE