aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/block/aes/aes_ssse3
Commit message (Collapse)AuthorAgeFilesLines
* Support NEON for AES vector permutesJack Lloyd2019-09-012-535/+0
| | | | Rename aes_ssse3 -> aes_vperm
* Build fixesJack Lloyd2019-08-311-2/+1
|
* Abstract the AES SSSE3 implementation to support other SIMDJack Lloyd2019-08-312-449/+333
|
* Make the ISA list a listJack Lloyd2019-04-171-1/+3
|
* Remove unneeded load_on autoJack Lloyd2018-09-041-2/+0
| | | | It is the default...
* Convert http:// links to https:// where possibleJack Lloyd2017-10-241-1/+1
|
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
|
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-13/+13
| | | | | | Renames a couple of functions for somewhat better name consistency, eg make_u32bit becomes make_uint32. The old typedefs remain for now since probably lots of application code uses them.
* Add Cilk/OpenMP supportJack Lloyd2016-11-261-2/+2
|
* Move ISA optimized versions under the main algo dirJack Lloyd2016-11-032-0/+650
Previously it made sense for them to be in distinct dirs because they were standalone. However with #580 that is no longer the case, so move them to subdirs. Configure knows that anything underneath a directory has a dependency on the parent dir, so update info.txt files accordingly to remove explicit dependencies where set.