summaryrefslogtreecommitdiff
path: root/ppc-simd.h
Commit message (Expand)AuthorAgeFilesLines
* Add VectorLoad(word32 arr[4]) overloadsJeffrey Walton2018-08-151-0/+46
* Fix carry bug in AdvancedProcessBlocks128_6x1_ALTIVECJeffrey Walton2018-08-131-2/+2
* Switch to byte instead of uint8_tJeffrey Walton2018-08-131-18/+18
* Add VectorSub and VectorSwapWordsJeffrey Walton2018-08-121-1/+38
* Remove specializations for VectorShiftLeft and VectorShiftRightJeffrey Walton2018-08-101-48/+10
* Use shifts for VectorGetLowJeffrey Walton2018-08-101-1/+1
* Use shifts for VectorGetLowJeffrey Walton2018-08-101-3/+4
* Cleanup Aarch64 GCM modeJeffrey Walton2018-08-101-2/+0
* Update commentsJeffrey Walton2018-08-091-6/+7
* Update documentationJeffrey Walton2018-08-091-0/+16
* Add POWER8 GCM mode (GH #698)Jeffrey Walton2018-08-091-7/+63
* Add Altivec vector extraction testsJeffrey Walton2018-08-091-1/+17
* Remove temporary variableJeffrey Walton2018-08-081-24/+8
* Fix return value for Altivec VectorLoadJeffrey Walton2018-08-081-4/+31
* Add additional PowerPC self testsJeffrey Walton2018-08-081-37/+39
* Remove unneeded enum from VectorShiftLeftVectorShiftRightJeffrey Walton2018-08-081-10/+10
* Fix Altive VectorStore on little-endianJeffrey Walton2018-08-081-109/+128
* Fix VectorShiftRight on PowerPCJeffrey Walton2018-08-081-39/+71
* Add VectorLoad and VectorStore test codeJeffrey Walton2018-08-061-2/+33
* Update commentsJeffrey Walton2018-08-061-0/+14
* Update documentationJeffrey Walton2018-08-061-4/+58
* Cleanup PPC vector functionsJeffrey Walton2018-08-061-86/+45
* Rework Makefile and ppc-simd.h for XLC and LLVM front-end changesJeffrey Walton2018-08-051-139/+153
* Remove POWER5 define. We don't use itJeffrey Walton2018-08-031-0/+1
* Fix compile for AIX using GCC and IBM XL C/C++Jeffrey Walton2018-07-301-7/+11
* Remove non-const cast from POWER8 loads and storesJeffrey Walton2018-03-201-31/+31
* Fix IBM XL/C/C++ compile due to uint8x16_p typedefJeffrey Walton2018-01-181-1/+0
* Add Power4 unaligned Load and StoreJeffrey Walton2018-01-051-15/+31
* Add Power4 Vector Load, Store, Add and XorJeffrey Walton2018-01-021-3/+51
* Move Altivec AdvancedProcessBlocks into adv-simd.hJeffrey Walton2018-01-021-3/+6
* Fix IBM xlC compileJeffrey Walton2017-12-301-4/+4
* Fix Power8 compile under GCCJeffrey Walton2017-12-121-8/+8
* Update documentationJeffrey Walton2017-12-121-82/+67
* Add CRYPTOPP_POWER5_AVAILABLEJeffrey Walton2017-12-121-38/+36
* Rename ppc-crypto.h to ppc-simd.hJeffrey Walton2017-12-121-0/+504