aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mp_amd64/bit_ops.h
Commit message (Collapse)AuthorAgeFilesLines
* Split byte swap code and word rotation code off into bswap.h and rotate.hlloyd2008-09-021-91/+0
|
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
| | | | | | the actual copyright holders. For rationale, see my post to botan-devel on April 9, subject 'Changing license to directly reflect contributors' (http://www.randombit.net/pipermail/botan-devel/2008-April/000527.html)
* Wrap lineslloyd2008-03-141-1/+2
|
* Add a version of bit_ops.h with bswapl/bswapq statements. The xor_buflloyd2008-03-091-0/+90
takes advantage of unaligned reads/writes being legal for some extra performance, but should be rewritten to use SSE2 and non-termporal writes. Most of the functions in bit_ops.cpp are implemented by x86-64, just not easily accessible from C++