1. 10 Dec, 2020 1 commit
  2. 09 Dec, 2020 1 commit
  3. 30 Nov, 2020 8 commits
  4. 26 Nov, 2020 6 commits
  5. 21 Nov, 2020 6 commits
  6. 18 Nov, 2020 5 commits
    • Evan Nemerson's avatar
      mmx: work around some clang <= 11 bugs on POWER9 · 8bcf583d
      Evan Nemerson authored
      These were causing ICEs prior to clang-12 on POWER9 when compiled
      without optimizitaion.  Here is a trivial reproducer:
      
        typedef short i16x4 __attribute__((__vector_size__(8)));
      
        i16x4 shr(i16x4 v, long n) {
          return v >> n;
        }
      
      AFAICT the problem has been fixed in clang-12, though I haven't
      bothered to track down a bug report, git commit, phabricator review,
      etc. so no SIMDE_BUG_* macro.
      8bcf583d
    • Evan Nemerson's avatar
      detect-clang: add a check for clang-12 · 8867c531
      Evan Nemerson authored
      It's still in develepment, so this may have to change down the road,
      but for now it works.
      8867c531
    • Evan Nemerson's avatar
      neon: fix detection of A32 functionality · 8cebf5a6
      Evan Nemerson authored
      With -mfpu=neon, GCC won't enable the A32 functionality, only armv7.
      The least unreasonable way to detect whether the functions are
      available is to check for support for 16-bit floats.
      8cebf5a6
    • Evan Nemerson's avatar
      svml: coding style fixes · d79d8359
      Evan Nemerson authored
      This just fixes many instances of extra whitespace at the beginning of
      the line.  No other changes.
      d79d8359
    • Evan Nemerson's avatar
      sse, sse2, sse4.1: fix ties-toward-even rounding · 657ce374
      Evan Nemerson authored
      Previously _MM_FROUND_TO_NEAREST_INT used round/roundf, which rounds
      ties away from zero instead of toward even like it should have.
      657ce374
  7. 17 Nov, 2020 1 commit
  8. 16 Nov, 2020 1 commit
  9. 15 Nov, 2020 1 commit
  10. 14 Nov, 2020 2 commits
  11. 11 Nov, 2020 2 commits
  12. 10 Nov, 2020 1 commit
  13. 09 Nov, 2020 3 commits
  14. 07 Nov, 2020 2 commits