change VDUP to VMOV

This commit is contained in:
Emman 2022-01-10 17:06:37 +08:00
parent c18c7e921c
commit 5721ba66cb

View File

@ -253,7 +253,7 @@ TEXT ·encryptBlocksAsm(SB),NOSPLIT,$0
encryptBlocksLoop: encryptBlocksLoop:
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -261,7 +261,7 @@ encryptBlocksLoop:
VEOR x.B16, t0.B16, t0.B16 VEOR x.B16, t0.B16, t0.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -269,7 +269,7 @@ encryptBlocksLoop:
VEOR x.B16, t1.B16, t1.B16 VEOR x.B16, t1.B16, t1.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -277,7 +277,7 @@ encryptBlocksLoop:
VEOR x.B16, t2.B16, t2.B16 VEOR x.B16, t2.B16, t2.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
@ -339,7 +339,7 @@ TEXT ·encryptBlockAsm(SB),NOSPLIT,$0
encryptBlockLoop: encryptBlockLoop:
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -347,7 +347,7 @@ encryptBlockLoop:
VEOR x.B16, t0.B16, t0.B16 VEOR x.B16, t0.B16, t0.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -355,7 +355,7 @@ encryptBlockLoop:
VEOR x.B16, t1.B16, t1.B16 VEOR x.B16, t1.B16, t1.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t3.B16, x.B16, x.B16 VEOR t3.B16, x.B16, x.B16
@ -363,7 +363,7 @@ encryptBlockLoop:
VEOR x.B16, t2.B16, t2.B16 VEOR x.B16, t2.B16, t2.B16
MOVW.P 4(R8), R19 MOVW.P 4(R8), R19
VDUP R19, x.S4 VMOV R19, x.S4
VEOR t0.B16, x.B16, x.B16 VEOR t0.B16, x.B16, x.B16
VEOR t1.B16, x.B16, x.B16 VEOR t1.B16, x.B16, x.B16
VEOR t2.B16, x.B16, x.B16 VEOR t2.B16, x.B16, x.B16