# RUN: llvm-mc -assemble -triple riscv32 \ # RUN: -mattr=+experimental-xqcilb,+experimental-xqcibi \ # RUN: %s -filetype=obj -o - \ # RUN: | llvm-objdump -d -M no-aliases - \ # RUN: --mattr=+experimental-xqcilb,+experimental-xqcibi \ # RUN: | FileCheck %s .option exact # CHECK-LABEL: : label1: # CHECK-NEXT: qc.e.j 0x0 qc.e.j label1 # CHECK-NEXT: qc.e.j 0x2c qc.e.j label2 # CHECK-NEXT: qc.e.jal 0x0 qc.e.jal label1 # CHECK-NEXT: qc.e.jal 0x2c qc.e.jal label2 # CHECK-NEXT: qc.beqi a0, 0x1, 0x0 qc.beqi a0, 1, label1 # CHECK-NEXT: qc.bnei a0, 0x1, 0x2c qc.bnei a0, 1, label2 # CHECK-NEXT: qc.e.beqi a0, 0x2, 0x0 qc.e.beqi a0, 2, label1 # CHECK-NEXT: qc.e.bnei a0, 0x2, 0x2c qc.e.bnei a0, 2, label2 label2: