Arm64/EncryptionOps: Fix register specifiers in PCLMUL movs

Prevents an assertion from firing in vixl, since the destination needs
to be a scalar
This commit is contained in:
lioncash committed 2022-06-14 10:15:27 -04:00
1 parent ffcde1823b
commit d5c039cdc7
1 file changed
+2 -2
@@ -114,11 +114,11 @@ DEF_OP(PCLMUL) {
pmull(Dst, Src1, Src2);
break;
case 0b00000001:
mov(VTMP1.V2D(), Src1, 1);
mov(VTMP1.V1D(), Src1, 1);
pmull(Dst, VTMP1.V2D(), Src2);
break;
case 0b00010000:
mov(VTMP1.V2D(), Src2, 1);
mov(VTMP1.V1D(), Src2, 1);
pmull(Dst, VTMP1.V2D(), Src1);
break;
case 0b00010001: