| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | (_aes_crypt): Deleted idx register. Further cleanup. | Niels Möller | 2002-02-25 | 1 | -19/+10 |
* | (_aes_crypt): Deleted idx register. | Niels Möller | 2002-02-25 | 1 | -6/+5 |
* | (_aes_crypt): Copy the addresses of the indexing tables into | Niels Möller | 2002-02-25 | 1 | -10/+13 |
* | (_aes_crypt): Reformatted code as blocks of four instructions | Niels Möller | 2002-02-25 | 1 | -11/+34 |
* | (_aes_crypt): Decrement round when looping, saving yet some | Niels Möller | 2002-02-25 | 1 | -13/+10 |
* | (_aes_crypt): Update dst in the output loop. This yields a delay | Niels Möller | 2002-02-25 | 1 | -9/+10 |
* | (_aes_crypt): In final_loop, use i for indexing. | Niels Möller | 2002-02-25 | 1 | -13/+16 |
* | (_aes_crypt): In final_loop, keep i multiplied by 4. Use key to | Niels Möller | 2002-02-25 | 1 | -5/+6 |
* | (_aes_crypt): In final_loop, use the register idx. | Niels Möller | 2002-02-25 | 1 | -5/+5 |
* | (_aes_crypt): More renamings in the output code. | Niels Möller | 2002-02-25 | 1 | -6/+6 |
* | (_aes_crypt): Renamed registers in final_loop: t2. | Niels Möller | 2002-02-25 | 1 | -13/+13 |
* | (_aes_crypt): In final_loop, construct the result in t0. | Niels Möller | 2002-02-25 | 1 | -4/+4 |
* | (_aes_crypt): Renamed registers in final_loop: t3. | Niels Möller | 2002-02-25 | 1 | -5/+5 |
* | (_aes_crypt): Renamed registers in final_loop: t0. | Niels Möller | 2002-02-25 | 1 | -4/+4 |
* | (_aes_crypt): Renamed registers in final_loop: t1. | Niels Möller | 2002-02-25 | 1 | -6/+6 |
* | (_aes_crypt): Added some comments to the final_loop. | Niels Möller | 2002-02-25 | 1 | -30/+31 |
* | (_aes_crypt): Moved increment of src into the | Niels Möller | 2002-02-25 | 1 | -16/+12 |
* | (_aes_crypt): Changed stop condition in source_loop to not depend | Niels Möller | 2002-02-25 | 1 | -3/+13 |
* | (_aes_crypt): Renamed variables in source_loop. | Niels Möller | 2002-02-25 | 1 | -13/+12 |
* | (_aes_crypt): Use src directly when accessing the source data, | Niels Möller | 2002-02-25 | 1 | -36/+5 |
* | (_aes_crypt): Moved increment of src into the | Niels Möller | 2002-02-25 | 1 | -4/+7 |
* | (_aes_crypt): Deleted one more addition from the inner loop, by | Niels Möller | 2002-02-22 | 1 | -5/+7 |
* | (_aes_crypt): Moved some more additions out of the | Niels Möller | 2002-02-22 | 1 | -35/+34 |
* | * sparc/aes.asm: Use that IDX2(j) == j ^ 2 | Niels Möller | 2002-02-16 | 1 | -1/+40 |
* | Update round for each subkeys that is accessed. | Niels Möller | 2002-02-16 | 1 | -4/+3 |
* | (_aes_crypt): In the final loop, use ctx+round to access the | Niels Möller | 2002-02-16 | 1 | -5/+2 |
* | (round): Keep round index muliplied by 16, so it can be used | Niels Möller | 2002-02-16 | 1 | -31/+16 |
* | (_aes_crypt): Use double-buffering, and no | Niels Möller | 2002-02-16 | 1 | -23/+23 |
* | (_aes_crypt): Renamed more variables in the inner loop. Now the | Niels Möller | 2002-02-16 | 1 | -10/+11 |
* | (_aes_crypt): Renamed more variables in the inner loop. Now the | Niels Möller | 2002-02-15 | 1 | -11/+13 |
* | (_aes_crypt): Renamed more variables in the inner loop. Now the | Niels Möller | 2002-02-15 | 1 | -17/+23 |
* | (_aes_crypt): Started renumbering registers in the inner loop. The | Niels Möller | 2002-02-15 | 1 | -12/+13 |
* | (_aes_crypt): In final_loop, deleted a redundant mov, and use i as | Niels Möller | 2002-02-15 | 1 | -9/+8 |
* | (_aes_crypt): Moved reading of ctx->nrounds out of the loop. | Niels Möller | 2002-02-15 | 1 | -1/+3 |
* | Deleted a rendundant mov. | Niels Möller | 2002-02-15 | 1 | -11/+7 |
* | (_aes_crypt): Consistently use %l4, aka i, as the variable for the | Niels Möller | 2002-02-15 | 1 | -29/+42 |
* | * sparc/aes.asm (_aes_crypt): Renaming variables, allocating | Niels Möller | 2002-02-15 | 1 | -11/+19 |
* | (_aes_crypt): wtxt was stored in both %l1 and %l2 for the entire | Niels Möller | 2002-02-15 | 1 | -32/+34 |
* | (_aes_crypt): wtxt was stored in both %l1 and %l2 for the entire | Niels Möller | 2002-02-15 | 1 | -6/+6 |
* | * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, %i1 | Niels Möller | 2002-02-15 | 1 | -12/+11 |
* | * sparc/aes.asm (_aes_crypt): Swapped register %i0 and %o5, %i1 | Niels Möller | 2002-02-15 | 1 | -19/+18 |