summaryrefslogtreecommitdiff
path: root/speck64_simd.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-11-12 23:38:46 -0500
committerJeffrey Walton <noloader@gmail.com>2018-11-12 23:38:46 -0500
commit57b2bf570821c02171e7098ae55b222fac5b2903 (patch)
tree664d729b523ebfaff395438b20b8f81f7c628bfb /speck64_simd.cpp
parent7515b4d6615ebc2840065ca625e32d2c0699dec7 (diff)
downloadcryptopp-git-57b2bf570821c02171e7098ae55b222fac5b2903.tar.gz
Switch to VectorLoad overload with one arg
Diffstat (limited to 'speck64_simd.cpp')
-rw-r--r--speck64_simd.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/speck64_simd.cpp b/speck64_simd.cpp
index 233e8d10..9f120f45 100644
--- a/speck64_simd.cpp
+++ b/speck64_simd.cpp
@@ -526,7 +526,7 @@ void SPECK64_Enc_Block(uint32x4_p &block0, uint32x4_p &block1,
#else
// subkeys has extra elements so memory backs the last subkey
const uint8x16_p m = {0,1,2,3, 0,1,2,3, 0,1,2,3, 0,1,2,3};
- uint32x4_p rk = VectorLoad(0, subkeys+i);
+ uint32x4_p rk = VectorLoad(subkeys+i);
rk = vec_perm(rk, rk, m);
#endif
@@ -573,7 +573,7 @@ void SPECK64_Dec_Block(uint32x4_p &block0, uint32x4_p &block1,
#else
// subkeys has extra elements so memory backs the last subkey
const uint8x16_p m = {0,1,2,3, 0,1,2,3, 0,1,2,3, 0,1,2,3};
- uint32x4_p rk = VectorLoad(0, subkeys+i);
+ uint32x4_p rk = VectorLoad(subkeys+i);
rk = vec_perm(rk, rk, m);
#endif
@@ -625,7 +625,7 @@ void SPECK64_Enc_6_Blocks(uint32x4_p &block0, uint32x4_p &block1,
#else
// subkeys has extra elements so memory backs the last subkey
const uint8x16_p m = {0,1,2,3, 0,1,2,3, 0,1,2,3, 0,1,2,3};
- uint32x4_p rk = VectorLoad(0, subkeys+i);
+ uint32x4_p rk = VectorLoad(subkeys+i);
rk = vec_perm(rk, rk, m);
#endif
@@ -694,7 +694,7 @@ void SPECK64_Dec_6_Blocks(uint32x4_p &block0, uint32x4_p &block1,
#else
// subkeys has extra elements so memory backs the last subkey
const uint8x16_p m = {0,1,2,3, 0,1,2,3, 0,1,2,3, 0,1,2,3};
- uint32x4_p rk = VectorLoad(0, subkeys+i);
+ uint32x4_p rk = VectorLoad(subkeys+i);
rk = vec_perm(rk, rk, m);
#endif