Jeffrey Walton
|
c15aeaa7b5
|
Use *.cpp file extension for test programs (GH #1024)
|
2021-04-20 04:44:21 -04:00 |
|
Jeffrey Walton
|
02f990cdc1
|
Fix typos
|
2021-02-03 04:12:33 -05:00 |
|
Jeffrey Walton
|
4577311727
|
Fix compile on AIX POWER7 with IBM XLC
Let's see what this breaks later because of Clang's stupid tricks...
|
2020-12-26 00:42:09 -05:00 |
|
Jeffrey Walton
|
3c0910e010
|
Clear GCC 8.3 warning
|
2020-12-25 23:53:33 -05:00 |
|
Jeffrey Walton
|
ac6987f3ae
|
Use \return and \throw consitently in the docs
|
2020-12-07 23:35:10 -05:00 |
|
Jeffrey Walton
|
5248185a69
|
Fix spelling
|
2020-09-25 11:34:57 -04:00 |
|
Jeffrey Walton
|
25cdab6d32
|
Use little-endian mask during BLAKE2 loads
|
2020-06-28 02:34:52 -04:00 |
|
Jeffrey Walton
|
656b344bc3
|
Update documentation
|
2020-05-11 22:58:21 -04:00 |
|
Jeffrey Walton
|
1fa7f45ee2
|
Re-add VecReverse for PowerPC
|
2020-05-11 22:51:36 -04:00 |
|
Jeffrey Walton
|
5ce8a3e7f6
|
Add VecReverseBE for big-endian systems
|
2020-05-11 22:43:07 -04:00 |
|
Jeffrey Walton
|
d84a9176de
|
Rename VecReverse to VecReverseLE
|
2020-05-11 22:38:33 -04:00 |
|
Jeffrey Walton
|
7a8e241c7c
|
Update comments
|
2020-05-10 00:44:06 -04:00 |
|
Jeffrey Walton
|
920db1ca01
|
Use vec_sld in VecAdd64 and VecSub64
Using the proper mask and a shift saves a load. Thanks to Steven Munroe for the guidance.
|
2020-05-10 00:40:25 -04:00 |
|
Jeffrey Walton
|
0fbafde9cd
|
Remove unneeded comment
|
2020-04-11 05:23:41 -04:00 |
|
Jeffrey Walton
|
6a13273942
|
Fix compile with XL C++ on Power7
|
2020-04-10 14:36:06 -04:00 |
|
Jeffrey Walton
|
6a52804c33
|
Fix compile on Power7
|
2020-04-10 12:55:11 -04:00 |
|
Jeffrey Walton
|
b156cb17c7
|
Use uint32x4_p in library assert
This caused a compile failure on Travis
|
2020-04-10 10:28:44 -04:00 |
|
Jeffrey Walton
|
48e930b075
|
Update documentation
|
2020-04-10 03:12:23 -04:00 |
|
Jeffrey Walton
|
ce87de9c1f
|
Update comments
|
2020-04-10 00:49:11 -04:00 |
|
Jeffrey Walton
|
654caea6da
|
Fix SPECK128 on little-endian PowerPC machines when using 32-bit Altivec
|
2020-04-10 00:33:37 -04:00 |
|
Jeffrey Walton
|
eb63b6e3f9
|
Update VecRotateLeft64 and VecRotateRight64
|
2020-04-09 15:02:50 -04:00 |
|
Jeffrey Walton
|
61eedae6d8
|
Fix preprocessor test
|
2020-04-09 13:48:19 -04:00 |
|
Jeffrey Walton
|
a849c7b249
|
Update documentation
|
2020-04-09 12:47:23 -04:00 |
|
Jeffrey Walton
|
287a816907
|
Update documentation
|
2020-04-09 11:52:05 -04:00 |
|
Jeffrey Walton
|
50a3ad840e
|
Fix Simon-128 make flags
|
2020-04-09 07:07:37 -04:00 |
|
Jeffrey Walton
|
deec6d0d1d
|
Fix 32-bit Altive rotate left and right
|
2020-04-09 06:25:37 -04:00 |
|
Jeffrey Walton
|
318cc3ac4b
|
Update documentation
|
2020-04-09 00:43:16 -04:00 |
|
Jeffrey Walton
|
0e61a97b3e
|
Update comments
|
2020-04-09 00:01:53 -04:00 |
|
Jeffrey Walton
|
fe5a2d2082
|
Update documentation
|
2020-04-08 22:40:59 -04:00 |
|
Jeffrey Walton
|
be0dea49be
|
Add VecSplatElement64 for PowerPC
|
2020-04-08 22:19:50 -04:00 |
|
Jeffrey Walton
|
38df1c0024
|
Use VecSplatWord instaed of VecSplats
|
2020-04-08 21:43:28 -04:00 |
|
Jeffrey Walton
|
7173f0318e
|
Update documentation
|
2020-04-08 20:22:24 -04:00 |
|
Jeffrey Walton
|
1bf683dd46
|
Update comments in ppc_simd.h
|
2020-04-08 18:47:44 -04:00 |
|
Jeffrey Walton
|
b9b8d7ce3d
|
Add VecSplats functions
|
2020-04-08 08:55:19 -04:00 |
|
Jeffrey Walton
|
d3c3b579ba
|
Avoid a separate 0 register in VecAdd64 and VecSub64
|
2020-04-08 07:07:28 -04:00 |
|
Jeffrey Walton
|
64bf2ec38e
|
Use CONST_V8_CAST and NCONST_v*_CAST for addresses
|
2020-04-08 03:42:14 -04:00 |
|
Jeffrey Walton
|
494216245c
|
Use addr variable name
The effective address would mask-off the low order bytes, which we don't do. The hardware will do that.
|
2020-04-08 03:34:13 -04:00 |
|
Jeffrey Walton
|
acf5c7de10
|
Update SPECK64 and SPECK128 OptimalDataAlignment
|
2020-04-08 02:59:38 -04:00 |
|
Jeffrey Walton
|
6287d4fb73
|
Fix copy/paste typo
|
2020-04-07 23:44:16 -04:00 |
|
Jeffrey Walton
|
7248c448b5
|
Update documentation
|
2020-04-07 23:30:39 -04:00 |
|
Jeffrey Walton
|
f36c47b0f0
|
Update documentation
|
2020-04-07 14:43:20 -04:00 |
|
Jeffrey Walton
|
bb07199236
|
Add VecRotateLeft64 and VecRotateRight64 for old Altivec machines
|
2020-04-07 13:45:30 -04:00 |
|
Jeffrey Walton
|
5980ea3b2d
|
Update documentation
|
2020-04-07 08:08:27 -04:00 |
|
Jeffrey Walton
|
bf5ddf1218
|
Add VecAdd64 and VecSub64 for old Altivec machines
|
2020-04-07 07:31:56 -04:00 |
|
Jeffrey Walton
|
88f8cd4403
|
Update documentation
|
2020-04-06 09:10:33 -04:00 |
|
Jeffrey Walton
|
f539a0aa45
|
Update comments
|
2020-04-06 05:47:50 -04:00 |
|
Jeffrey Walton
|
1a89320f0b
|
Update comments
|
2020-04-06 00:54:35 -04:00 |
|
Jeffrey Walton
|
364fb48411
|
Clear unused variable warnings in Release builds on PowerPC
|
2020-04-06 00:07:54 -04:00 |
|
Jeffrey Walton
|
57ba87bdc9
|
Add 64-bit overload for VecLoadAligned
|
2020-04-05 09:51:34 -04:00 |
|
Jeffrey Walton
|
0c8ed2a7ba
|
Update documentation
|
2020-04-05 02:48:28 -04:00 |
|