~mdw
/
catacomb
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0302fef
)
symm/rijndael-arm-crypto.S: Use `vmov' rather than `veor' to zero-init.
author
Mark Wooding
<mdw@distorted.org.uk>
Sat, 23 Jun 2018 03:17:13 +0000
(
04:17
+0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Sat, 23 Jun 2018 10:23:41 +0000
(11:23 +0100)
I think I'd be doing too much x86 coding when I came to do this.
symm/rijndael-arm-crypto.S
patch
|
blob
|
blame
|
history
diff --git
a/symm/rijndael-arm-crypto.S
b/symm/rijndael-arm-crypto.S
index
cbd60c8
..
8a5484c
100644
(file)
--- a/
symm/rijndael-arm-crypto.S
+++ b/
symm/rijndael-arm-crypto.S
@@
-104,7
+104,7
@@
FUNC(rijndael_setup_arm_crypto)
mla r2, r1, r7, r1 // total key size in words
leaextq r5, rijndael_rcon // round constants
sub r8, r2, r3 // minus what we've copied already
- v
eor q1, q1
// all-zero register for the key
+ v
mov.i32 q1, #0
// all-zero register for the key
add r8, r9, r8, lsl #2 // limit of the key buffer
mov r12, #0 // position in current cycle