41 lines · plain
1# RUN: llvm-mc -filetype=obj -triple=riscv32 %s \2# RUN: | llvm-objdump -d --mattr=+v - | FileCheck %s3# RUN: llvm-mc -filetype=obj -triple=riscv64 %s \4# RUN: | llvm-objdump -d --mattr=+v - | FileCheck %s5 6# CHECK: vsetvli a1, a0, e64, m1, tu, mu7.insn 4, 0x018575d78 9# CHECK: vsetvli a1, a0, 0x1c10.insn 4, 0x01c575d711 12# CHECK: vsetvli a1, a0, 0x2413.insn 4, 0x024575d714 15# CHECK: vsetvli a1, a0, 0x2916.insn 4, 0x029575d717 18# CHECK: vsetvli a1, a0, 0x11019.insn 4, 0x110575d720 21# CHECK: vsetvli a1, a0, e64, mf8, tu, mu22.insn 4, 0x01d575d723 24# CHECK: vsetivli a1, 0x10, e8, m4, tu, mu25.insn 4, 0xc02875d726 27# CHECK: vsetivli a1, 0x10, 0xc28.insn 4, 0xc0c875d729 30# CHECK: vsetivli a1, 0x10, 0x1431.insn 4, 0xc14875d732 33# CHECK: vsetivli a1, 0x10, 0x3834.insn 4, 0xc38875d735 36# CHECK: vsetivli a1, 0x10, 0x10337.insn 4, 0xd03875d738 39# CHECK: vsetivli a1, 0x10, e8, mf4, tu, mu40.insn 4, 0xc06875d741