1 // RUN
: llvm-mc
-arch
=amdgcn
-mcpu
=fiji
-show-encoding
%s | FileCheck
%s
--check-prefix
=VI
2 // RUN
: llvm-mc
-arch
=amdgcn
-mcpu
=fiji
-filetype
=obj
%s | llvm-objdump
-disassemble
-mcpu
=fiji
- | FileCheck
%s
--check-prefix
=BIN
6 // VI
: s_branch loop_start ; encoding
: [A,A,0x82,0xbf]
7 // VI-NEXT
: ; fixup
A - offset
: 0, value
: loop_start
, kind
: fixup_si_sopp_br
9 // BIN-NEXT
: s_branch loop_start
// 000000000000: BF82FFFF
12 // VI
: s_branch loop_end ; encoding
: [A,A,0x82,0xbf]
13 // VI-NEXT
: ; fixup
A - offset
: 0, value
: loop_end
, kind
: fixup_si_sopp_br
14 // BIN
: s_branch loop_end
// 000000000004: BF820000
19 // VI
: s_branch gds ; encoding
: [A,A,0x82,0xbf]
20 // VI-NEXT
: ; fixup
A - offset
: 0, value
: gds
, kind
: fixup_si_sopp_br
21 // BIN
: s_branch gds
// 000000000008: BF820000