1. 12 Feb, 2019 1 commit
  2. 07 Feb, 2019 2 commits
  3. 08 Dec, 2018 1 commit
  4. 07 Dec, 2018 1 commit
  5. 05 Dec, 2018 1 commit
  6. 28 Nov, 2018 1 commit
  7. 27 Nov, 2018 1 commit
    • Nathan Egge's avatar
      Reset the random seed when testing each CPU type. · 560dc684
      Nathan Egge authored
      Any benchmark that uses random data as input gives bunk results as it
       currently uses differently random data on each run.
      This now makes any non-determinism in the tests repeatable across each
       call to check_cpu_flags() and checkasm_check_func().
      560dc684
  8. 28 Oct, 2018 1 commit
  9. 19 Oct, 2018 1 commit
  10. 17 Oct, 2018 1 commit
  11. 13 Oct, 2018 1 commit
    • Martin Storsjö's avatar
      checkasm: Don't use readtime for checkasm seed · 7d3cebc4
      Martin Storsjö authored
      On ARM, the readtime implementations are instructions that might
      not always be allowed at runtime (depending on whether the kernel
      has allowed user mode code to access the cycle counter registers).
      In order to allow building checkasm with the option for benchmarking,
      while still running on devices where benchmarking isn't possible,
      don't use readtime anywhere unless --bench has been specified.
      
      Use GetTickCount for the seed on windows, and gettimeofday on unix.
      7d3cebc4
  12. 08 Oct, 2018 2 commits
  13. 03 Oct, 2018 1 commit
  14. 29 Sep, 2018 4 commits
  15. 28 Sep, 2018 2 commits