mirror of
https://git.wownero.com/wownero/RandomWOW.git
synced 2024-08-15 00:23:14 +00:00
Merge pull request #6 from vielmetti/patch-1
update ifdef for _rotr on aarch64
This commit is contained in:
commit
52beccc309
1 changed files with 2 additions and 2 deletions
|
@ -328,7 +328,7 @@ static inline uint32_t subw(uint32_t w) {
|
||||||
sbox[w & 0xff];
|
sbox[w & 0xff];
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(__clang__) || defined(__arm__)
|
#if defined(__clang__) || defined(__arm__) || defined(__aarch64__)
|
||||||
static inline uint32_t _rotr(uint32_t value, uint32_t amount) {
|
static inline uint32_t _rotr(uint32_t value, uint32_t amount) {
|
||||||
return (value >> amount) | (value << (-amount & 31));
|
return (value >> amount) | (value << (-amount & 31));
|
||||||
}
|
}
|
||||||
|
@ -374,4 +374,4 @@ __m128i soft_aesdec(__m128i in, __m128i key) {
|
||||||
);
|
);
|
||||||
|
|
||||||
return _mm_xor_si128(out, key);
|
return _mm_xor_si128(out, key);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue