1## Arch string without version. 2 3# RUN: llvm-mc %s -triple=riscv32 -filetype=asm | FileCheck %s 4# RUN: llvm-mc %s -triple=riscv64 -filetype=asm | FileCheck %s 5 6.attribute arch, "rv32i" 7# CHECK: attribute 5, "rv32i2p0" 8 9.attribute arch, "rv32i2" 10# CHECK: attribute 5, "rv32i2p0" 11 12.attribute arch, "rv32i2p" 13# CHECK: attribute 5, "rv32i2p0" 14 15.attribute arch, "rv32i2p0" 16# CHECK: attribute 5, "rv32i2p0" 17 18.attribute arch, "rv32i2_m2" 19# CHECK: attribute 5, "rv32i2p0_m2p0" 20 21.attribute arch, "rv32i2_ma" 22# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0" 23 24.attribute arch, "rv32g" 25# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0_f2p0_d2p0" 26 27.attribute arch, "rv32imafdc" 28# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" 29 30.attribute arch, "rv32i2p0_mafdc" 31# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" 32 33.attribute arch, "rv32ima2p0_fdc" 34# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" 35 36.attribute arch, "rv32ima2p_fdc" 37# CHECK: attribute 5, "rv32i2p0_m2p0_a2p0_f2p0_d2p0_c2p0" 38 39.attribute arch, "rv32iv" 40# CHECK: attribute 5, "rv32i2p0_v0p10" 41 42.attribute arch, "rv32izba" 43# CHECK: attribute 5, "rv32i2p0_zba0p93" 44 45.attribute arch, "rv32izbb" 46# CHECK: attribute 5, "rv32i2p0_zbb0p93" 47 48.attribute arch, "rv32izbc" 49# CHECK: attribute 5, "rv32i2p0_zbc0p93" 50 51.attribute arch, "rv32izbe" 52# CHECK: attribute 5, "rv32i2p0_zbe0p93" 53 54.attribute arch, "rv32izbf" 55# CHECK: attribute 5, "rv32i2p0_zbf0p93" 56 57.attribute arch, "rv32izbm" 58# CHECK: attribute 5, "rv32i2p0_zbm0p93" 59 60.attribute arch, "rv32izbp" 61# CHECK: attribute 5, "rv32i2p0_zbp0p93" 62 63.attribute arch, "rv32izbr" 64# CHECK: attribute 5, "rv32i2p0_zbr0p93" 65 66.attribute arch, "rv32izbs" 67# CHECK: attribute 5, "rv32i2p0_zbs0p93" 68 69.attribute arch, "rv32izbt" 70# CHECK: attribute 5, "rv32i2p0_zbt0p93" 71 72.attribute arch, "rv32ifzfh" 73# CHECK: attribute 5, "rv32i2p0_f2p0_zfh0p1" 74 75.attribute arch, "rv32ivzvamo_zvlsseg" 76# CHECK: attribute 5, "rv32i2p0_v0p10_zvamo0p10_zvlsseg0p10" 77 78.attribute arch, "rv32iv_zvamo0p10_zvlsseg" 79# CHECK: attribute 5, "rv32i2p0_v0p10_zvamo0p10_zvlsseg0p10" 80