about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2025-09-15Merge pull request #1919 from sayantn/fix-vreinterpretFolkert de Vries-9286/+6
2025-09-12Merge pull request #1920 from a4lg/clippy-warnings-2025.09Folkert de Vries-4/+3
2025-09-12examples: Make Clippy happyTsukasa OI-1/+0
2025-09-12stdarch-gen-arm: Make Clippy happyTsukasa OI-1/+1
2025-09-12intrinsic-test: Make Clippy happyTsukasa OI-2/+2
2025-09-11Merge pull request #1918 from a4lg/riscv-aes64im-lower-requirementsSayantan Chakraborty-1/+1
2025-09-12Remove big-endian swizzles from `vreinterpret`sayantn-9286/+6
2025-09-11Merge pull request #1915 from heiher/fix-signaturesAmanieu d'Antras-16/+20
2025-09-11RISC-V: "Lower" requirements of `aes64im`Tsukasa OI-1/+1
2025-09-10loongarch: Align intrinsic signatures with LLVMWANG Rui-16/+20
2025-09-09Merge pull request #1914 from folkertdev/architecture-testFolkert de Vries-390/+484
2025-09-07move target-specific definitions into constantsFolkert de Vries-38/+36
2025-09-07move `build_c_file` and `build_rust_file` into `SupportedArchitectureTest`Folkert de Vries-143/+143
2025-09-07remove `trait IntrinsicDefinition`Folkert de Vries-54/+28
2025-09-07move `print_result_c` into the traitFolkert de Vries-83/+75
2025-09-07move `print_result_c` into the inner intrinsic typeFolkert de Vries-22/+30
2025-09-07move more constants into `SupportedArchitectureTest`Folkert de Vries-28/+53
2025-09-07move platform headers into `SupportedArchitectureTest`Folkert de Vries-2/+5
2025-09-07move `compare_outputs` implementation into `SupportedArchitectureTest` defini...Folkert de Vries-40/+47
2025-09-07update Cargo.lockFolkert de Vries-65/+152
2025-09-06Merge pull request #1913 from folkertdev/s390x-vector-funnel-shiftSayantan Chakraborty-15/+5
2025-09-06s390x: use the new `u128::funnel_shl`Folkert de Vries-15/+5
2025-09-03Merge pull request #1911 from nikic/remove-hackFolkert de Vries-12/+4
2025-09-03Merge pull request #1909 from a4lg/riscv-clmul-lower-requirementsSayantan Chakraborty-2/+2
2025-09-03RISC-V: Lower requirements of `clmul` and `clmulh`Tsukasa OI-2/+2
2025-09-02Merge pull request #1912 from folkertdev/loongarch-qemu-userSayantan Chakraborty-2/+2
2025-09-02use `qemu-user` instead of `qemu-user-static` for loongarch CIFolkert de Vries-2/+2
2025-09-02Remove some llvm workaroundsNikita Popov-12/+4
2025-08-29Merge pull request #1906 from folkertdev/arm-roundevenAmanieu d'Antras-14/+6
2025-08-29Merge pull request #1907 from Amanieu/remove-cirrusFolkert de Vries-16/+0
2025-08-29Remove FreeBSD CIAmanieu d'Antras-16/+0
2025-08-29use `llvm.roundeven` on armFolkert de Vries-14/+6
2025-08-21Merge pull request #1903 from folkertdev/s390x-llvm-21-fixesAmanieu d'Antras-93/+130
2025-08-21Merge pull request #1575 from folkertdev/neon-simd-saturating-add-subAmanieu d'Antras-316/+48
2025-08-21use `simd_saturating_{add, sub}` on neonFolkert de Vries-316/+48
2025-08-20Merge pull request #1901 from folkertdev/wasm-read-unalignedAmanieu d'Antras-24/+14
2025-08-20Merge pull request #1899 from dpaoliello/arm64ecFolkert de Vries-12/+823
2025-08-20s390x: link to a missed optimizationFolkert de Vries-0/+3
2025-08-20s390x: implement `vec_sld` using `fshl`Folkert de Vries-9/+46
2025-08-20s390x: implement `vec_subc_u128` using `overflowing_sub`Folkert de Vries-6/+4
2025-08-20s390x: implement `vec_mulo` using `core::intrinsics::simd`Folkert de Vries-36/+32
2025-08-20wasm: use `{read, write}_unaligned` methodsFolkert de Vries-24/+14
2025-08-20s390x: implement `vec_mule` using `core::intrinsics::simd`Folkert de Vries-38/+47
2025-08-20s390x: add `assert_instr` for `vec_extend`Folkert de Vries-6/+3
2025-08-20s390x: add `assert_instr` for `vec_round`Folkert de Vries-4/+2
2025-08-20s390x: define `unpack_low` using `core::intrinsics::simd`Folkert de Vries-9/+8
2025-08-20Merge pull request #1897 from nikic/dummyFolkert de Vries-199/+212
2025-08-20Adjust immediate for vrndscalepd testsNikita Popov-2/+2
2025-08-20Work around selection failure without avx512vlNikita Popov-4/+12
2025-08-20Add missing avx512vl target featuresNikita Popov-188/+188