aboutsummaryrefslogtreecommitdiffstats
path: root/modules/sha_x86/asm_macr.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename sha_x86 module to alg_ia32; there will probably be other algorithmslloyd2006-08-131-65/+0
| | | | going in here (at least eventually, and potentially soon-ish)
* Clean up the macros a little bitlloyd2006-08-131-2/+3
|
* Remove the last vestiges of AT&T syntax that are directly in the codelloyd2006-08-131-0/+1
|
* Add another macro for LEA, to cover the usage inside the round functionslloyd2006-08-131-0/+1
|
* Reverse the order of arguments to AND() and OR()lloyd2006-08-131-3/+2
|
* Reverse the order of XOR()'s argumentslloyd2006-08-131-1/+2
|
* Switch the destination and source arguments of ADD()lloyd2006-08-131-2/+2
|
* Use a different notation for the rotate instructionslloyd2006-08-131-14/+10
| | | | | | Switch the remaining MOV() macros to ASSIGN() Clean up the macro definitions a little
* Introduce some new macros to improve the readability of the codelloyd2006-08-131-1/+3
|
* Convert the round functions to use the macroslloyd2006-08-131-0/+5
|
* Convert another set of asm instructions to macroslloyd2006-08-131-0/+1
|
* Further macro-izationlloyd2006-08-131-1/+8
|
* Add a loop macro, continue converting the assembly to use the wrapperlloyd2006-08-131-0/+8
| | | | macros.
* Set up some macros to help portability and readabilitylloyd2006-08-131-0/+43