Skip to content

Commit 89f0e88

Browse files
committed
[Fix] Avoid changing the VL operand on these instructions.
1 parent 0700683 commit 89f0e88

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/RISCV/RISCVInstrInfoXSpacemiT.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ class RVInstSMTVDotSlide<SMTVEncoding2 funct2, SMTVEncoding2 sign, string opcode
102102

103103
let DecoderNamespace = "XSMT" in {
104104

105-
let Predicates = [HasVendorXSMTVDot], ElementsDependOn = EltDepsVLMask in {
105+
let Predicates = [HasVendorXSMTVDot], ElementsDependOn = EltDepsVL in {
106106
// Base vector dot product (no slide) instructions
107107
// NOTE: Destination registers (vd) MUST be even-numbered (v0, v2, ..., v30)
108108
// due to hardware alignment constraints. Using odd registers may cause undefined behavior.

0 commit comments

Comments
 (0)