|
80 | 80 | ; RUN: llc -mtriple=riscv32 -mattr=+xwchc %s -o - | FileCheck --check-prefix=RV32XWCHC %s |
81 | 81 | ; RUN: llc -mtriple=riscv32 -mattr=+zaamo %s -o - | FileCheck --check-prefix=RV32ZAAMO %s |
82 | 82 | ; RUN: llc -mtriple=riscv32 -mattr=+zalrsc %s -o - | FileCheck --check-prefix=RV32ZALRSC %s |
| 83 | +; RUN: llc -mtriple=riscv32 -mattr=+zaamo,+zalrsc %s -o - | FileCheck --check-prefixes=CHECK,RV32COMBINEINTOA %s |
83 | 84 | ; RUN: llc -mtriple=riscv32 -mattr=+zca %s -o - | FileCheck --check-prefixes=CHECK,RV32ZCA %s |
84 | 85 | ; RUN: llc -mtriple=riscv32 -mattr=+zcb %s -o - | FileCheck --check-prefixes=CHECK,RV32ZCB %s |
85 | 86 | ; RUN: llc -mtriple=riscv32 -mattr=+zcd %s -o - | FileCheck --check-prefixes=CHECK,RV32ZCD %s |
|
227 | 228 | ; RUN: llc -mtriple=riscv64 -mattr=+ztso %s -o - | FileCheck --check-prefixes=CHECK,RV64ZTSO %s |
228 | 229 | ; RUN: llc -mtriple=riscv64 -mattr=+zaamo %s -o - | FileCheck --check-prefix=RV64ZAAMO %s |
229 | 230 | ; RUN: llc -mtriple=riscv64 -mattr=+zalrsc %s -o - | FileCheck --check-prefix=RV64ZALRSC %s |
| 231 | +; RUN: llc -mtriple=riscv64 -mattr=+zaamo,+zalrsc %s -o - | FileCheck --check-prefixes=CHECK,RV64COMBINEINTOA %s |
230 | 232 | ; RUN: llc -mtriple=riscv64 -mattr=+zca %s -o - | FileCheck --check-prefixes=CHECK,RV64ZCA %s |
231 | 233 | ; RUN: llc -mtriple=riscv64 -mattr=+zcb %s -o - | FileCheck --check-prefixes=CHECK,RV64ZCB %s |
232 | 234 | ; RUN: llc -mtriple=riscv64 -mattr=+zcd %s -o - | FileCheck --check-prefixes=CHECK,RV64ZCD %s |
|
392 | 394 | ; RV32XWCHC: .attribute 5, "rv32i2p1_zca1p0_xwchc2p2" |
393 | 395 | ; RV32ZAAMO: .attribute 5, "rv32i2p1_zaamo1p0" |
394 | 396 | ; RV32ZALRSC: .attribute 5, "rv32i2p1_zalrsc1p0" |
| 397 | +; RV32COMBINEINTOA: .attribute 5, "rv32i2p1_a2p1_zaamo1p0_zalrsc1p0" |
395 | 398 | ; RV32ZCA: .attribute 5, "rv32i2p1_zca1p0" |
396 | 399 | ; RV32ZCB: .attribute 5, "rv32i2p1_zca1p0_zcb1p0" |
397 | 400 | ; RV32ZCD: .attribute 5, "rv32i2p1_f2p2_d2p2_zicsr2p0_zca1p0_zcd1p0" |
|
537 | 540 | ; RV64ZTSO: .attribute 5, "rv64i2p1_ztso1p0" |
538 | 541 | ; RV64ZAAMO: .attribute 5, "rv64i2p1_zaamo1p0" |
539 | 542 | ; RV64ZALRSC: .attribute 5, "rv64i2p1_zalrsc1p0" |
| 543 | +; RV64COMBINEINTOA: .attribute 5, "rv64i2p1_a2p1_zaamo1p0_zalrsc1p0" |
540 | 544 | ; RV64ZCA: .attribute 5, "rv64i2p1_zca1p0" |
541 | 545 | ; RV64ZCB: .attribute 5, "rv64i2p1_zca1p0_zcb1p0" |
542 | 546 | ; RV64ZCD: .attribute 5, "rv64i2p1_f2p2_d2p2_zicsr2p0_zca1p0_zcd1p0" |
|
0 commit comments