1. 15 Sep, 2017 1 commit
  2. 14 Sep, 2017 12 commits
  3. 13 Sep, 2017 2 commits
  4. 12 Sep, 2017 4 commits
  5. 11 Sep, 2017 6 commits
  6. 09 Sep, 2017 1 commit
    • Andy Polyakov's avatar
      sha/asm/keccak1600-armv8.pl: fix return value buglet and ... · 236dd463
      Andy Polyakov authored
      
      
      ... script data load.
      
      On related note an attempt was made to merge rotations with logical
      operations. I mean as we know, ARM ISA has merged rotate-n-logical
      instructions which can be used here. And they were used to improve
      keccak1600-armv4 performance. But not here. Even though this approach
      resulted in improvement on Cortex-A53 proportional to reduction of
      amount of instructions, ~8%, it didn't exactly worked out on
      non-Cortex cores. Presumably because they break merged instructions
      to separate μ-ops, which results in higher *operations* count. X-Gene
      and Denver went ~20% slower and Apple A7 - 40%. The optimization was
      therefore dismissed.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      236dd463
  7. 08 Sep, 2017 6 commits
  8. 07 Sep, 2017 3 commits
  9. 06 Sep, 2017 2 commits
  10. 05 Sep, 2017 1 commit
  11. 04 Sep, 2017 2 commits