| Commit message (Expand) | Author | Age | Files | Lines |
* | Work in progress, source loop unrolling. | Niels Möller | 2002-05-16 | 1 | -40/+42 |
* | Work in progress, source loop unrolling. | Niels Möller | 2002-05-16 | 1 | -23/+25 |
* | Work in progress, source loop unrolling. | Niels Möller | 2002-05-16 | 1 | -24/+25 |
* | Work in progress, source loop unrolling. | Niels Möller | 2002-05-16 | 1 | -18/+35 |
* | (_aes_crypt): Unrolled source loop. | Niels Möller | 2002-05-16 | 1 | -3/+95 |
* | (AES_FINAL_ROUND): Eliminated t3. | Niels Möller | 2002-05-16 | 1 | -3/+3 |
* | (AES_FINAL_ROUND): Work to eliminate t3. | Niels Möller | 2002-05-16 | 1 | -16/+14 |
* | (AES_FINAL_ROUND): Reordered, so that we can save one register. | Niels Möller | 2002-05-16 | 1 | -4/+5 |
* | (AES_FINAL_ROUND): Some reordering. | Niels Möller | 2002-05-16 | 1 | -5/+3 |
* | (AES_FINAL_ROUND): Eliminated ands. | Niels Möller | 2002-05-16 | 1 | -4/+4 |
* | (AES_ROUND): Eliminated use of t3. | Niels Möller | 2002-05-16 | 1 | -9/+9 |
* | (AES_ROUND): Reordered instructions, so that we can save one | Niels Möller | 2002-05-16 | 1 | -11/+9 |
* | (AES_FINAL_ROUND): Use ldub, not lduh + and, to get the second | Niels Möller | 2002-05-16 | 1 | -3/+1 |
* | (AES_FINAL_ROUND): Use ldub, not ld + and, to get the third byte | Niels Möller | 2002-05-16 | 1 | -2/+2 |
* | (AES_FINAL_ROUND): Don't update dst, just access it offseted by i. | Niels Möller | 2002-05-16 | 1 | -9/+9 |
* | Cleanup. | Niels Möller | 2002-05-16 | 1 | -166/+2 |
* | (AES_FINAL_ROUND): New macro. | Niels Möller | 2002-05-16 | 1 | -111/+114 |
* | (AES_FINAL_ROUND): New macro. | Niels Möller | 2002-05-16 | 1 | -36/+83 |
* | Cleanup. | Niels Möller | 2002-05-15 | 1 | -144/+14 |
* | * sparc/aes.asm (AES_ROUND): New macro. | Niels Möller | 2002-05-15 | 1 | -90/+93 |
* | * sparc/aes.asm (AES_ROUND): New macro. | Niels Möller | 2002-05-15 | 1 | -45/+73 |
* | * sparc/aes.asm (_aes_crypt): Deleted a bunch of additions of two, | Niels Möller | 2002-05-15 | 1 | -20/+19 |
* | (_aes_crypt): Access IDX1 and IDX3 through the T pointer, saving | Niels Möller | 2002-05-15 | 1 | -7/+8 |
* | Cleanup. | Niels Möller | 2002-05-15 | 1 | -9/+1 |
* | (_aes_crypt): Eliminated updates of i from the loop. | Niels Möller | 2002-05-15 | 1 | -10/+7 |
* | * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing for | Niels Möller | 2002-05-15 | 1 | -8/+6 |
* | * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing for | Niels Möller | 2002-05-15 | 1 | -10/+6 |
* | * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing for | Niels Möller | 2002-05-15 | 1 | -8/+5 |
* | * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing for | Niels Möller | 2002-05-15 | 1 | -19/+10 |
* | * sparc/aes.asm (_aes_crypt): Unrolled final loop, preparing for | Niels Möller | 2002-05-15 | 1 | -5/+153 |
* | (_aes_crypt): Deleted moves of constants into t2. | Niels Möller | 2002-05-15 | 1 | -12/+8 |
* | Some cleanup. | Niels Möller | 2002-05-15 | 1 | -15/+2 |
* | (_aes_crypt): Eliminated the loop variable i from the unrolled | Niels Möller | 2002-05-15 | 1 | -9/+10 |
* | (_aes_crypt): Eliminated i from the first copy of the inner loop. | Niels Möller | 2002-05-15 | 1 | -6/+7 |
* | (_aes_crypt): Eliminated i from the first copy of the inner loop. | Niels Möller | 2002-05-15 | 1 | -6/+7 |
* | (_aes_crypt): Eliminated i from the first copy of the inner loop. | Niels Möller | 2002-05-15 | 1 | -6/+7 |
* | (_aes_crypt): Eliminated i from the first copy of the inner loop. | Niels Möller | 2002-05-15 | 1 | -18/+7 |
* | (_aes_crypt): Unrolled the inner loop, preparing | Niels Möller | 2002-05-15 | 1 | -3/+122 |
* | * sparc/aes.asm: (_aes_crypt): Restore %fp at end of function, to | Niels Möller | 2002-05-15 | 1 | -0/+1 |
* | * sparc/aes.asm: The frame setup was broken. Tried to fix it. | Niels Möller | 2002-05-15 | 1 | -20/+19 |
* | * sparc/aes.asm: The frame setup was broken. Tried to fix it. | Niels Möller | 2002-05-15 | 1 | -8/+17 |
* | Grammar fix. | Niels Möller | 2002-05-15 | 1 | -1/+1 |
* | Instruction alignment tweaks. | Niels Möller | 2002-05-15 | 1 | -15/+13 |
* | wtxt needs no register of it's own, as its | Niels Möller | 2002-05-15 | 1 | -8/+5 |
* | (_aes_crypt): Allocate only 32 bytes local storage on the stack. | Niels Möller | 2002-05-14 | 1 | -5/+9 |
* | Avoid using %g6 and %g7, as they are reserved for | Niels Möller | 2002-05-14 | 1 | -7/+7 |
* | Added fixme on register usage. | Niels Möller | 2002-05-14 | 1 | -1/+4 |
* | No need to include asm.m4, that is taken care of | Niels Möller | 2002-05-07 | 1 | -1/+0 |
* | Added copyright notice. | Niels Möller | 2002-03-14 | 1 | -0/+19 |
* | (_aes_crypt): Some peep hole optimizations, duplicating some | Niels Möller | 2002-02-25 | 1 | -14/+17 |