Skip to content

Commit 8b26e60

Browse files
authored
[RISCV] Use the VR register allocation order for VM. (#83664)
1 parent def16bc commit 8b26e60

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

llvm/lib/Target/RISCV/RISCVRegisterInfo.td

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -585,9 +585,7 @@ def GPRPair : RegisterClass<"RISCV", [XLenPairFVT], 64, (add
585585
)>;
586586

587587
// The register class is added for inline assembly for vector mask types.
588-
def VM : VReg<VMaskVTs,
589-
(add (sequence "V%u", 8, 31),
590-
(sequence "V%u", 0, 7)), 1>;
588+
def VM : VReg<VMaskVTs, (add VR), 1>;
591589

592590
foreach m = LMULList in {
593591
foreach nf = NFList<m>.L in {

0 commit comments

Comments
 (0)