Skip to content

Commit feab090

Browse files
author
git apple-llvm automerger
committed
Merge commit '6ff7a3ce815c' from llvm.org/main into next
2 parents 037efd6 + 6ff7a3c commit feab090

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6733,9 +6733,9 @@ let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in {
67336733
Sched<[WriteVMovXS, ReadVMovXS]>,
67346734
RISCVVPseudo;
67356735
let HasVLOp = 1, HasSEWOp = 1, BaseInstr = VMV_S_X, isReMaterializable = 1,
6736-
Constraints = "$rd = $rs1" in
6736+
Constraints = "$rd = $passthru" in
67376737
def PseudoVMV_S_X: Pseudo<(outs VR:$rd),
6738-
(ins VR:$rs1, GPR:$rs2, AVL:$vl, sew:$sew),
6738+
(ins VR:$passthru, GPR:$rs1, AVL:$vl, sew:$sew),
67396739
[]>,
67406740
Sched<[WriteVMovSX, ReadVMovSX_V, ReadVMovSX_X]>,
67416741
RISCVVPseudo;
@@ -6756,10 +6756,10 @@ let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in {
67566756
Sched<[WriteVMovFS, ReadVMovFS]>,
67576757
RISCVVPseudo;
67586758
let HasVLOp = 1, HasSEWOp = 1, BaseInstr = VFMV_S_F, isReMaterializable = 1,
6759-
Constraints = "$rd = $rs1" in
6759+
Constraints = "$rd = $passthru" in
67606760
def "PseudoVFMV_S_" # f.FX :
67616761
Pseudo<(outs VR:$rd),
6762-
(ins VR:$rs1, f.fprclass:$rs2, AVL:$vl, sew:$sew),
6762+
(ins VR:$passthru, f.fprclass:$rs1, AVL:$vl, sew:$sew),
67636763
[]>,
67646764
Sched<[WriteVMovSF, ReadVMovSF_V, ReadVMovSF_F]>,
67656765
RISCVVPseudo;

0 commit comments

Comments
 (0)