25 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=fiji -show-encoding %s | FileCheck %s --check-prefix=VI2// RUN: llvm-mc -triple=amdgcn -mcpu=fiji -filetype=obj %s | llvm-objdump -d --mcpu=fiji - | FileCheck %s --check-prefix=BIN3 4loop_start:5s_branch loop_start6// VI: s_branch loop_start ; encoding: [A,A,0x82,0xbf]7// VI-NEXT: ; fixup A - offset: 0, value: loop_start, kind: fixup_si_sopp_br8// BIN: <loop_start>:9// BIN-NEXT: s_branch loop_start // 000000000000: BF82FFFF10 11s_branch loop_end12// VI: s_branch loop_end ; encoding: [A,A,0x82,0xbf]13// VI-NEXT: ; fixup A - offset: 0, value: loop_end, kind: fixup_si_sopp_br14// BIN: s_branch loop_end // 000000000004: BF82000015// BIN: <loop_end>:16loop_end:17 18s_branch gds19// VI: s_branch gds ; encoding: [A,A,0x82,0xbf]20// VI-NEXT: ; fixup A - offset: 0, value: gds, kind: fixup_si_sopp_br21// BIN: s_branch gds // 000000000008: BF82000022// BIN: <gds>:23gds:24 s_nop 025