]> git.ipfire.org Git - thirdparty/nettle.git/commit
* aes-internal.h (struct aes_table): sparc_idx[0] should now
authorNiels Möller <nisse@lysator.liu.se>
Wed, 15 May 2002 21:19:49 +0000 (23:19 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 15 May 2002 21:19:49 +0000 (23:19 +0200)
commitbc527459a99f94bbf754cb5c50d04b893540880a
treef1ff93363dca21c6e65945c597a158bf5a39352c
parent220b54547bed3c32f4622f4aeb4d0614ae68ff22
* aes-internal.h (struct aes_table): sparc_idx[0] should now
contain index values shifted by the size of a word, and with 2
added. This saves some additions in the sparc assembler code.
Updates aes-encrypt-table.c and aes-decrypt-table.c.

* aes-internal.h (struct aes_table): Renamed the shift_idx field
to sparc_idx, as it will be tweaked to improve the sparc code.
Also reduced its size to [2][4].
(IDX_FACTOR): Deleted constant.
* aes-encrypt-table.c (_aes_encrypt_table): Adapted initializer of
sparc_idx.
* aes-decrypt-table.c (_aes_decrypt_table): Likewise.
* asm.m4: Deleted AES_SIDX2, to match struct aes_table.

Rev: src/nettle/aes-decrypt-table.c:1.3
Rev: src/nettle/aes-encrypt-table.c:1.3
Rev: src/nettle/aes-internal.h:1.8
aes-decrypt-table.c
aes-encrypt-table.c
aes-internal.h