Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: simd-everywhere/simde-no-tests
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.4-rc1
Choose a base ref
...
head repository: simd-everywhere/simde-no-tests
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0faa907b2
Choose a head ref
  • 16 commits
  • 24 files changed
  • 8 contributors

Commits on Feb 3, 2025

  1. Configuration menu
    Copy the full SHA
    d458d8f View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2025

  1. Configuration menu
    Copy the full SHA
    bb0282e View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2025

  1. x86 sse2,avx2 loongarch impl: let compiler to generate instructions b…

    …ased on imm8
    
    On loongarch, for example simde_mm_srai_epi16, GCC will generate
    a vsrai.h instruction for '>>' operator if the imm8 is a real
    immediate const value, otherwise it will generate two instructions
    vsral.h and vreplgr2vr.h. But for clang it always generates two
    instructions. So don't use intrinsics directly, instead let the
    compiler itself to generate instructions based on imm8, which will
    save one instruction for GCC at least.
    
    Same for below:
    simde_mm_srai_epi32
    simde_mm_slli_epi[16/32/64]
    simde_mm_srli_epi[16/32/64]
    simde_mm256_slli_epi[16/32/64]
    simde_mm256_srai_epi[16/32]
    simde_mm256_srli_epi[16/32/64]
    jinboson authored and mr-c committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    a8ae10d View commit details
    Browse the repository at this point in the history
  2. x86 avx for loongarch: use vfcmp_clt to save one instruction in `_mm_…

    …cmp_{sd,ss}` and `_mm256_cmp_pd`
    jinboson authored and mr-c committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    c7f26b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2025

  1. riscv64: Enable V feature when both zve64d and zvl128b are present (#…

    …1284)
    
    Co-authored-by: Juhung Li <jhlee755@andestech.com>
    Ruhung and Ruhung authored Feb 26, 2025
    Configuration menu
    Copy the full SHA
    cf8e6a7 View commit details
    Browse the repository at this point in the history
  2. neon riscv64: Enable RVV segment load/store only when we have `__risc…

    …v_zvlsseg` flag. (#1285)
    
    Co-authored-by: Juhung Li <jhlee755@andestech.com>
    Co-authored-by: Michael R. Crusoe <1330696+mr-c@users.noreply.github.com>
    3 people authored Feb 26, 2025
    Configuration menu
    Copy the full SHA
    ca1e942 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2025

  1. Configuration menu
    Copy the full SHA
    85632ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a532a12 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2025

  1. Configuration menu
    Copy the full SHA
    3ea3304 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2025

  1. arm64 gcc FRINT: skip native call on GCC

    GCC through 15.1 at least, require that `-march=armv8.5-a` even when
    /proc/cpuinfo lists "frint" and `-march=native` is used
    mr-c committed Jun 30, 2025
    Configuration menu
    Copy the full SHA
    2096f75 View commit details
    Browse the repository at this point in the history
  2. Avoid undefined behaviour with signed integer multiplication (#1296)

    Fixes #1295 .
    
    Co-authored-by: Michael R. Crusoe <1330696+mr-c@users.noreply.github.com>
    rathann and mr-c authored Jun 30, 2025
    Configuration menu
    Copy the full SHA
    677f2cb View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Configuration menu
    Copy the full SHA
    5c8f50e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b279d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2025

  1. Configuration menu
    Copy the full SHA
    59f7798 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2025

  1. Configuration menu
    Copy the full SHA
    f53a9cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0faa907 View commit details
    Browse the repository at this point in the history
Loading