mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 13:00:15 +02:00
Merge pull request #3111 from lioncash/shift
Arm64/VectorOps: Fix SVE aliasing-path move in VSShr
This commit is contained in:
1 file changed
+1
-1
@@ -2405,7 +2405,7 @@ DEF_OP(VSShr) {
|
|||||||
|
|
||||||
if (Dst == ShiftVector) {
|
if (Dst == ShiftVector) {
|
||||||
// If destination aliases the shift vector then we need to move it temporarily.
|
// If destination aliases the shift vector then we need to move it temporarily.
|
||||||
mov(VTMP2.Z(), ShiftVector.Z());
|
mov(VTMP1.Z(), ShiftVector.Z());
|
||||||
ShiftVector = VTMP1;
|
ShiftVector = VTMP1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user