Merge pull request #552 from toddouska/aesca

prevent compiler from optimzing out PreFetch Td4
This commit is contained in:
John Safranek
2016-09-16 09:16:07 -07:00
committed by GitHub

View File

@ -1608,7 +1608,7 @@ static void wc_AesDecrypt(Aes* aes, const byte* inBlock, byte* outBlock)
* map cipher state to byte array block: * map cipher state to byte array block:
*/ */
s0 |= PreFetchTd4(); t0 |= PreFetchTd4();
s0 = s0 =
((word32)Td4[GETBYTE(t0, 3)] << 24) ^ ((word32)Td4[GETBYTE(t0, 3)] << 24) ^