~mdw
/
catacomb
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
85e29c6
)
symm/rijndael-arm-crypto.S: Delete a redundant instruction.
author
Mark Wooding
<mdw@distorted.org.uk>
Fri, 22 Jun 2018 09:21:32 +0000
(10:21 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Fri, 22 Jun 2018 12:10:49 +0000
(13:10 +0100)
We've already loaded the previous-cycle word by the time we get to `1:'
here, so we don't need to do it again. The pointers don't move, so this
was harmless but pointless.
symm/rijndael-arm-crypto.S
patch
|
blob
|
blame
|
history
diff --git
a/symm/rijndael-arm-crypto.S
b/symm/rijndael-arm-crypto.S
index
23f8295
..
cbd60c8
100644
(file)
--- a/
symm/rijndael-arm-crypto.S
+++ b/
symm/rijndael-arm-crypto.S
@@
-128,7
+128,6
@@
FUNC(rijndael_setup_arm_crypto)
// First word of the cycle. Byte substitution, rotation, and round
// constant.
1: ldrb r14, [r5], #1 // next round constant
- ldr r6, [r9, -r3, lsl #2]
vdup.32 q0, r4
aese.8 q0, q1 // effectively, just SubBytes
vmov.32 r4, d0[0]