|
77 | 77 | ; RUN: llc -mtriple=riscv32 -mattr=+xcvmem %s -o - | FileCheck --check-prefix=RV32XCVMEM %s |
78 | 78 | ; RUN: llc -mtriple=riscv32 -mattr=+xcvsimd %s -o - | FileCheck --check-prefix=RV32XCVSIMD %s |
79 | 79 | ; RUN: llc -mtriple=riscv32 -mattr=+xcvbi %s -o - | FileCheck --check-prefix=RV32XCVBI %s |
80 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadcmo %s -o - | FileCheck --check-prefix=RV32XTHEADCMO %s |
81 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadcondmov %s -o - | FileCheck --check-prefix=RV32XTHEADCONDMOV %s |
82 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadfmemidx %s -o - | FileCheck --check-prefix=RV32XTHEADFMEMIDX %s |
83 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadmac %s -o - | FileCheck --check-prefixes=CHECK,RV32XTHEADMAC %s |
84 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadmemidx %s -o - | FileCheck --check-prefix=RV32XTHEADMEMIDX %s |
85 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadmempair %s -o - | FileCheck --check-prefix=RV32XTHEADMEMPAIR %s |
86 | | -; RUN: llc -mtriple=riscv32 -mattr=+xtheadsync %s -o - | FileCheck --check-prefix=RV32XTHEADSYNC %s |
87 | 80 | ; RUN: llc -mtriple=riscv32 -mattr=+xwchc %s -o - | FileCheck --check-prefix=RV32XWCHC %s |
88 | 81 | ; RUN: llc -mtriple=riscv32 -mattr=+experimental-xqccmp %s -o - | FileCheck --check-prefix=RV32XQCCMP %s |
89 | 82 | ; RUN: llc -mtriple=riscv32 -mattr=+experimental-xqcia %s -o - | FileCheck --check-prefix=RV32XQCIA %s |
|
250 | 243 | ; RUN: llc -mtriple=riscv64 -mattr=+svvptc %s -o - | FileCheck --check-prefixes=CHECK,RV64SVVPTC %s |
251 | 244 | ; RUN: llc -mtriple=riscv64 -mattr=+svinval %s -o - | FileCheck --check-prefixes=CHECK,RV64SVINVAL %s |
252 | 245 | ; RUN: llc -mtriple=riscv64 -mattr=+xventanacondops %s -o - | FileCheck --check-prefixes=CHECK,RV64XVENTANACONDOPS %s |
253 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadba %s -o - | FileCheck --check-prefixes=CHECK,RV64XTHEADBA %s |
254 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadbb %s -o - | FileCheck --check-prefixes=CHECK,RV64XTHEADBB %s |
255 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadbs %s -o - | FileCheck --check-prefixes=CHECK,RV64XTHEADBS %s |
256 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadcmo %s -o - | FileCheck --check-prefix=RV64XTHEADCMO %s |
257 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadcondmov %s -o - | FileCheck --check-prefix=RV64XTHEADCONDMOV %s |
258 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadfmemidx %s -o - | FileCheck --check-prefix=RV64XTHEADFMEMIDX %s |
259 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadmac %s -o - | FileCheck --check-prefixes=CHECK,RV64XTHEADMAC %s |
260 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadmemidx %s -o - | FileCheck --check-prefix=RV64XTHEADMEMIDX %s |
261 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadmempair %s -o - | FileCheck --check-prefix=RV64XTHEADMEMPAIR %s |
262 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadsync %s -o - | FileCheck --check-prefix=RV64XTHEADSYNC %s |
263 | | -; RUN: llc -mtriple=riscv64 -mattr=+xtheadvdot %s -o - | FileCheck --check-prefixes=CHECK,RV64XTHEADVDOT %s |
264 | 246 | ; RUN: llc -mtriple=riscv64 -mattr=+xandesperf %s -o - | FileCheck --check-prefix=RV64XANDESPERF %s |
265 | 247 | ; RUN: llc -mtriple=riscv64 -mattr=+xandesbfhcvt %s -o - | FileCheck --check-prefix=RV64XANDESBFHCVT %s |
266 | 248 | ; RUN: llc -mtriple=riscv64 -mattr=+xandesvbfhcvt %s -o - | FileCheck --check-prefix=RV64XANDESVBFHCVT %s |
|
435 | 417 | ; RV32XCVMEM: .attribute 5, "rv32i2p1_xcvmem1p0" |
436 | 418 | ; RV32XCVSIMD: .attribute 5, "rv32i2p1_xcvsimd1p0" |
437 | 419 | ; RV32XCVBI: .attribute 5, "rv32i2p1_xcvbi1p0" |
438 | | -; RV32XTHEADCMO: .attribute 5, "rv32i2p1_xtheadcmo1p0" |
439 | | -; RV32XTHEADCONDMOV: .attribute 5, "rv32i2p1_xtheadcondmov1p0" |
440 | | -; RV32XTHEADFMEMIDX: .attribute 5, "rv32i2p1_xtheadfmemidx1p0" |
441 | | -; RV32XTHEADMAC: .attribute 5, "rv32i2p1_xtheadmac1p0" |
442 | | -; RV32XTHEADMEMIDX: .attribute 5, "rv32i2p1_xtheadmemidx1p0" |
443 | | -; RV32XTHEADMEMPAIR: .attribute 5, "rv32i2p1_xtheadmempair1p0" |
444 | | -; RV32XTHEADSYNC: .attribute 5, "rv32i2p1_xtheadsync1p0" |
445 | 420 | ; RV32XWCHC: .attribute 5, "rv32i2p1_zca1p0_xwchc2p2" |
446 | 421 | ; RV32XQCCMP: .attribute 5, "rv32i2p1_zca1p0_xqccmp0p3" |
447 | 422 | ; RV32XQCIA: .attribute 5, "rv32i2p1_xqcia0p7" |
|
610 | 585 | ; RV64SVVPTC: .attribute 5, "rv64i2p1_svvptc1p0" |
611 | 586 | ; RV64SVINVAL: .attribute 5, "rv64i2p1_svinval1p0" |
612 | 587 | ; RV64XVENTANACONDOPS: .attribute 5, "rv64i2p1_xventanacondops1p0" |
613 | | -; RV64XTHEADBA: .attribute 5, "rv64i2p1_xtheadba1p0" |
614 | | -; RV64XTHEADBB: .attribute 5, "rv64i2p1_xtheadbb1p0" |
615 | | -; RV64XTHEADBS: .attribute 5, "rv64i2p1_xtheadbs1p0" |
616 | | -; RV64XTHEADCMO: .attribute 5, "rv64i2p1_xtheadcmo1p0" |
617 | | -; RV64XTHEADCONDMOV: .attribute 5, "rv64i2p1_xtheadcondmov1p0" |
618 | | -; RV64XTHEADFMEMIDX: .attribute 5, "rv64i2p1_xtheadfmemidx1p0" |
619 | | -; RV64XTHEADMAC: .attribute 5, "rv64i2p1_xtheadmac1p0" |
620 | | -; RV64XTHEADMEMIDX: .attribute 5, "rv64i2p1_xtheadmemidx1p0" |
621 | | -; RV64XTHEADMEMPAIR: .attribute 5, "rv64i2p1_xtheadmempair1p0" |
622 | | -; RV64XTHEADSYNC: .attribute 5, "rv64i2p1_xtheadsync1p0" |
623 | | -; RV64XTHEADVDOT: .attribute 5, "rv64i2p1_f2p2_d2p2_v1p0_zicsr2p0_zve32f1p0_zve32x1p0_zve64d1p0_zve64f1p0_zve64x1p0_zvl128b1p0_zvl32b1p0_zvl64b1p0_xtheadvdot1p0" |
624 | 588 | ; RV64XANDESPERF: .attribute 5, "rv64i2p1_xandesperf5p0" |
625 | 589 | ; RV64XANDESBFHCVT: .attribute 5, "rv64i2p1_f2p2_zicsr2p0_xandesbfhcvt5p0" |
626 | 590 | ; RV64XANDESVBFHCVT: .attribute 5, "rv64i2p1_f2p2_zicsr2p0_zve32f1p0_zve32x1p0_zvl32b1p0_xandesvbfhcvt5p0" |
|
0 commit comments