aboutsummaryrefslogtreecommitdiffstats
path: root/modules/alg_ia32/asm_macr.h
Commit message (Expand)AuthorAgeFilesLines
* Insert a note so the toolchain knows that we are not using an executablelloyd2007-03-121-0/+4
* Bump copyright year to 2007lloyd2007-01-201-1/+1
* Define the ADD_IMM macro in terms of ADD()lloyd2006-09-261-3/+1
* Add an x86 assembly implementation of bigint_mul_add_words, which islloyd2006-08-181-3/+16
* Add a distinct loop ending for loop-until-equals-immediate; other loopslloyd2006-08-151-2/+8
* Add a specialized shift instruction for 3 that uses LEA to do a shift andlloyd2006-08-151-0/+1
* Implement the Serpent key schedule in assembly as well, so the C++lloyd2006-08-151-4/+4
* Add the beginnings of an x96 assembler version of Serpent. Currently onlylloyd2006-08-151-0/+3
* Add a macro for the not instructionlloyd2006-08-131-0/+1
* Clean up the macros, add comment headers, add a couple of helper macroslloyd2006-08-131-10/+43
* A few macro fixeslloyd2006-08-131-7/+10
* Rename sha_x86 module to alg_ia32; there will probably be other algorithmslloyd2006-08-131-0/+65