1
0
mirror of https://github.com/fumiama/blake2b-simd.git synced 2026-06-08 12:00:28 +08:00
Commit Graph

6 Commits

Author SHA1 Message Date
Harshavardhana
0b3e695ecc Add travis build CI. 2016-06-28 09:28:56 -07:00
frankw
f41b7a312a asm: Add new defines
- Add UNDIAGONALIZE define
- Add DIAGONALIZE define
- Add G1 define
- Add G2 define
- Add LOAD_SHUFFLE define

Additionally check for AVX support.
2016-06-28 09:28:38 -07:00
Harshavardhana
3a46db1cb4 Detect SSE automatically and enable corresponding optimized code path.
With this change, following happens.

```
if sse {
   compressSSE()
   return
}
compressGeneric()
```

compressGeneric is used as a fallback when SSE is not detected.
2016-06-28 02:51:14 -07:00
frankw
c82983850e Update license header 2016-06-28 10:43:31 +02:00
frankw
207d895ad9 First half of G1 macro working for Round 1 2016-06-24 22:14:06 +02:00
frankw
8bc3dcee2c Skeleton for assembly and test function 2016-06-24 21:48:51 +02:00