symm/salsa20-arm-neon.S: Indent some reordered instructions.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 8 Mar 2024 03:16:13 +0000 (03:16 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 8 Mar 2024 03:16:13 +0000 (03:16 +0000)
To emphasize that they're not part of the nearby logic but moved to
improve pipelining.

symm/salsa20-arm-neon.S

index 334e182..ce37948 100644 (file)
@@ -98,7 +98,7 @@ FUNC(salsa20_core_arm_neon)
 
        // d ^= (c + b) <<< 13
        vadd.u32 q0, q10, q9
-       vext.32 q9, q9, q9, #3
+        vext.32 q9, q9, q9, #3
        vshl.u32 q1, q0, #13
        vshr.u32 q0, q0, #19
        vorr    q0, q0, q1
@@ -106,8 +106,8 @@ FUNC(salsa20_core_arm_neon)
 
        // a ^= (d + c) <<< 18
        vadd.u32 q0, q11, q10
-       vext.32 q10, q10, q10, #2
-       vext.32 q11, q11, q11, #1
+        vext.32 q10, q10, q10, #2
+        vext.32 q11, q11, q11, #1
        vshl.u32 q1, q0, #18
        vshr.u32 q0, q0, #14
        vorr    q0, q0, q1