chiark / gitweb /
symm/rijndael-arm-crypto.S: More aggressive loading of subkey data.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 30 Jul 2016 10:48:16 +0000 (11:48 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 30 Jul 2016 10:57:10 +0000 (11:57 +0100)
commit6717fd12f186b68e677fb83f647092cd2407284c
treea1cc84baf49e1683e0a2bcbea6a45a21670157d4
parentf71dd54d995dcffeb73fb41132a60b6ae62d2ea3
symm/rijndael-arm-crypto.S: More aggressive loading of subkey data.

Rewrite the block-encryption primitives so that they load key data in
multiple round chunks.  There's now a separate prefix piece for each
number of rounds other than ten which does the extra and flows into the
main sequence.  Because the code is now rather more complicated, there's
only one copy of it, in a macro, as for the AESNI version.
symm/rijndael-arm-crypto.S