summaryrefslogtreecommitdiff
path: root/sparc
Commit message (Expand)AuthorAgeFilesLines
* Deleted directories and files that have moved in the treeNiels Möller2007-05-035-601/+0
* Reorganized. Main loop unrolled fourNiels Möller2005-10-231-17/+100
* Tried unrolling only twice.Niels Möller2005-10-231-134/+59
* Fixed bug, spotted by Mikael Kalms. WeNiels Möller2005-10-191-6/+8
* * sparc/arcfour-crypt.asm: Special unrolled code if SRC and DSTNiels Möller2005-10-191-21/+140
* Spelling fix in comment.Niels Möller2005-10-181-1/+1
* * sparc/arcfour-crypt.asm: Improved instruction scheduling.Niels Möller2005-10-171-5/+9
* * sparc/arcfour-crypt.asm: Bugfix, use lduh and stuh.Niels Möller2005-10-171-4/+6
* * sparc/arcfour-crypt.asm: New file.Niels Möller2005-10-171-0/+95
* * sparc/aes-encrypt-internal.asm: Explicitly include sparc/aes.m4.Niels Möller2005-10-162-0/+2
* * sparc/aes.m4: New file. Moved aes-related macros here...Niels Möller2005-10-162-84/+83
* Comment changes.Niels Möller2005-10-162-8/+2
* * sparc/aes-encrypt-internal.asm, sparc/aes-decrypt-internal.asm:Niels Möller2005-10-162-8/+9
* Deleted old aes implementation.Niels Möller2005-10-161-371/+0
* New file.Niels Möller2005-10-161-0/+136
* * sparc/machine.m4: Don't use m4 eval, instead rely on theNiels Möller2005-10-161-17/+11
* Comment change.Niels Möller2005-10-161-4/+4
* * sparc/machine.m4 (AES_FINAL_ROUND): Better scheduling, byNiels Möller2005-10-162-24/+24
* * sparc/machine.m4 (TMP3): A third temporary register.Niels Möller2005-10-161-22/+24
* * sparc/machine.m4 (AES_ROUND): Deleted unused argument T. UpdatedNiels Möller2005-10-162-23/+23
* * sparc/machine.m4 (AES_ROUND): New loop invariants T0-T3, toNiels Möller2005-10-162-19/+29
* * sparc/machine.m4 (AES_ROUND): Better scheduling, byNiels Möller2005-10-162-20/+14
* * sparc/machine.m4 (AES_ROUND): Annotated instructions.Niels Möller2005-10-161-21/+21
* * sparc/machine.m4 (AES_ROUND): Alternate between using TMP1 andNiels Möller2005-10-161-12/+12
* * sparc/aes-encrypt-internal.asm: Renamed Ti -> Xi.Niels Möller2005-10-161-23/+23
* * sparc/aes-encrypt-internal.asm: Fixed bugs. Now passes theNiels Möller2005-10-161-9/+16
* * sparc/machine.m4 (AES_ROUND, AES_FINAL_ROUND): Bugfixes. PutNiels Möller2005-10-161-5/+10
* Comment change.Niels Möller2005-10-161-0/+2
* Implemented. Not yet working, and not optimized.Niels Möller2005-10-161-15/+72
* Use TMP1 and TMP2, so we don't need to passNiels Möller2005-10-161-39/+75
* *** empty log message ***Niels Möller2005-10-151-0/+8
* (AES_LOAD, AES_ROUND): Started writing new AESNiels Möller2005-10-151-0/+56
* Comment changes.Niels Möller2005-10-151-2/+8
* New file.Niels Möller2005-10-151-0/+68
* (_nettle_aes_crypt): Renamed functions, wasNiels Möller2003-04-121-4/+4
* Added comment on how to improve ultra sparcNiels Möller2002-05-161-13/+20
* (_aes_crypt): Moved some registers around. We now use inputNiels Möller2002-05-161-25/+38
* * sparc/aes.asm: Deleted registers i and t3.Niels Möller2002-05-161-5/+3
* (AES_LOAD): Eliminated t3.Niels Möller2002-05-161-22/+5
* Work in progress, reordering AES_LOAD.Niels Möller2002-05-161-7/+6
* Work in progress, reordering AES_LOAD.Niels Möller2002-05-161-5/+7
* (_aes_crypt): Deleted cruft from the old source loop.Niels Möller2002-05-161-17/+3
* (_aes_crypt): Deleted cruft from the old source loop.Niels Möller2002-05-161-16/+13
* (_aes_crypt): Use AES_LOAD macro.Niels Möller2002-05-161-92/+4
* Work in progress, source loop unrolling.Niels Möller2002-05-161-40/+42
* Work in progress, source loop unrolling.Niels Möller2002-05-161-23/+25
* Work in progress, source loop unrolling.Niels Möller2002-05-161-24/+25
* Work in progress, source loop unrolling.Niels Möller2002-05-161-18/+35
* (_aes_crypt): Unrolled source loop.Niels Möller2002-05-161-3/+95
* (AES_FINAL_ROUND): Eliminated t3.Niels Möller2002-05-161-3/+3