Jeffrey Walton
d31fcd7a1a
Fix IBM XL/C/C++ compile due to uint8x16_p typedef
2018-01-18 05:18:00 -05:00
Jeffrey Walton
4f2c605209
Add Power4 unaligned Load and Store
2018-01-05 21:27:27 -05:00
Jeffrey Walton
d6d53f2e9d
Add Power4 Vector Load, Store, Add and Xor
2018-01-02 08:13:42 -05:00
Jeffrey Walton
fac3a44a84
Move Altivec AdvancedProcessBlocks into adv-simd.h
2018-01-02 07:08:13 -05:00
Jeffrey Walton
f3618f4b7f
Fix IBM xlC compile
2017-12-30 18:37:56 -05:00
Jeffrey Walton
e1c9746b70
Fix Power8 compile under GCC
2017-12-12 10:52:57 -05:00
Jeffrey Walton
57e3ae309b
Update documentation
...
Remove typedefs
Whitespace check-in
2017-12-12 09:22:03 -05:00
Jeffrey Walton
15d637771f
Add CRYPTOPP_POWER5_AVAILABLE
...
Power4 lacks 'vector long long'
Rename datatypes such as 'uint8x16_p8' to 'uint8x16_p'. Originally the p8 suffix indicated use with Power8 in-core crypto. We are now using Altivec/Power4 for general vector operations.
2017-12-12 08:09:31 -05:00
Jeffrey Walton
b7e636ac51
Rename ppc-crypto.h to ppc-simd.h
2017-12-12 07:15:59 -05:00