1. 28 Sep, 2023 1 commit
  2. 26 Sep, 2023 2 commits
  3. 18 Aug, 2023 1 commit
    • Chris Bielow's avatar
      fix SIMDE_ARCH_X86_SSE4_2 define · 82be3395
      Chris Bielow authored
      when using `/arch=AVX` or similar then SSE4.2 does not get activated (on MSVC at least, but should be similar on g++/clang)
      
      This PR fixes this.
      82be3395
  4. 16 Jun, 2023 1 commit
    • Michael R. Crusoe's avatar
      riscv64 clang: doesn't support _Float16 or __fp16 properly yet · 38580983
      Michael R. Crusoe authored
      Fixes errors like
      
      FAILED: test/x86/avx512/cast-emul-c (also load, loadu, max, min, permutexvar, reduce, set, setzero, set1, storeu, f16c)
      clang-17  -o test/x86/avx512/cast-emul-c test/x86/avx512/cast-emul-c.p/cast.c.o -Wl,--as-needed -Wl,--no-undefined --target=riscv64-linux-gnu -Wl,--start-group -lm -Wl,--end-group
      /usr/bin/riscv64-linux-gnu-ld: test/x86/avx512/cast-emul-c.p/cast.c.o: in function `simde_test_x86_assert_equal_f16x32_':
      /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/test/x86/avx512/test-avx512.h:14: undefined reference to `__truncsfhf2'
      
      FAILED: test/x86/avx512/cmp-emul-c (also reduce)
      clang-17  -o test/x86/avx512/cmp-emul-c test/x86/avx512/cmp-emul-c.p/cmp.c.o -Wl,--as-needed -Wl,--no-undefined --target=riscv64-linux-gnu -Wl,--start-group -lm -Wl,--end-group
      /usr/bin/riscv64-linux-gnu-ld: test/x86/avx512/cmp-emul-c.p/cmp.c.o: in function `simde_mm512_cmp_ph_mask':
      /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: undefined reference to `__extendhfsf2'
      /usr/bin/riscv64-linux-gnu-ld: /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: undefined reference to `__extendhfsf2'
      /usr/bin/riscv64-linux-gnu-ld: /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: undefined reference to `__extendhfsf2'
      /usr/bin/riscv64-linux-gnu-ld: /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: undefined reference to `__extendhfsf2'
      /usr/bin/riscv64-linux-gnu-ld: /opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: undefined reference to `__extendhfsf2'
      /usr/bin/riscv64-linux-gnu-ld: test/x86/avx512/cmp-emul-c.p/cmp.c.o:/opt/simde/riscv64-clang-17/../../../usr/local/src/simde/simde/x86/avx512/cmp.h:741: more undefined references to `__extendhfsf2' follow
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      38580983
  5. 15 Jun, 2023 1 commit
  6. 13 Jun, 2023 3 commits
  7. 06 Jun, 2023 1 commit
  8. 01 Jun, 2023 4 commits
  9. 30 May, 2023 1 commit
  10. 28 May, 2023 4 commits
  11. 22 May, 2023 1 commit
  12. 21 May, 2023 7 commits
  13. 20 May, 2023 3 commits
  14. 19 May, 2023 3 commits
  15. 16 May, 2023 1 commit
  16. 13 May, 2023 2 commits
  17. 12 May, 2023 1 commit
  18. 10 May, 2023 3 commits