| Age | Commit message (Expand) | Author | Lines |
| 2025-09-06 | s390x: use the new `u128::funnel_shl` | Folkert de Vries | -14/+3 |
| 2025-08-20 | s390x: link to a missed optimization | Folkert de Vries | -0/+3 |
| 2025-08-20 | s390x: implement `vec_sld` using `fshl` | Folkert de Vries | -9/+46 |
| 2025-08-20 | s390x: implement `vec_subc_u128` using `overflowing_sub` | Folkert de Vries | -6/+4 |
| 2025-08-20 | s390x: implement `vec_mulo` using `core::intrinsics::simd` | Folkert de Vries | -36/+32 |
| 2025-08-20 | s390x: implement `vec_mule` using `core::intrinsics::simd` | Folkert de Vries | -38/+47 |
| 2025-08-20 | s390x: add `assert_instr` for `vec_extend` | Folkert de Vries | -6/+3 |
| 2025-08-20 | s390x: add `assert_instr` for `vec_round` | Folkert de Vries | -4/+2 |
| 2025-08-20 | s390x: define `unpack_low` using `core::intrinsics::simd` | Folkert de Vries | -9/+8 |
| 2025-08-20 | Use intrinsics for some s390x operations | Nikita Popov | -3/+10 |
| 2025-07-22 | work around not being able to project out of SIMD values any more | Folkert de Vries | -4/+10 |
| 2025-07-15 | s390x: fix tests that matched on prefix of instruction | Folkert de Vries | -4/+4 |
| 2025-07-14 | `s390x`: document the different rounding flavors | Folkert de Vries | -3/+14 |
| 2025-07-07 | Use `simd_funnel_sh{l,r}` and `simd_round_ties_even` to remove uses of LLVM i... | sayantn | -25/+16 |
| 2025-07-07 | use `is_multiple_of` to check if an addr is aligned | Folkert de Vries | -2/+4 |
| 2025-05-30 | Fix s390x intrinsics | sayantn | -9/+9 |
| 2025-05-20 | use a tuple to return the condition code | Folkert de Vries | -101/+48 |
| 2025-04-17 | add `vec_extract`, `vec_insert`, `vec_promote` and `vec_insert_and_zero` | Folkert de Vries | -0/+243 |
| 2025-03-26 | make documentation headers consistent | Folkert de Vries | -41/+86 |
| 2025-03-16 | move unsafe pointer writes to the surface | Folkert de Vries | -63/+70 |
| 2025-03-16 | shink the size of type signatures | Folkert de Vries | -176/+44 |
| 2025-03-16 | add `vec_meadd`, `vec_moadd`, `vec_mhadd` and `vec_mladd` | Folkert de Vries | -0/+237 |
| 2025-03-16 | add `vec_mulh` | Folkert de Vries | -0/+49 |
| 2025-03-16 | add `vec_mulo` | Folkert de Vries | -0/+49 |
| 2025-03-16 | add `vec_any_*` and `vec_all_*` | Folkert de Vries | -0/+219 |
| 2025-03-16 | add `vec_all_nan`, `vec_any_nan`, `vec_all_numeric` and `vec_any_numeric` | Folkert de Vries | -8/+88 |
| 2025-03-16 | add `vec_cmpeq_idx` and variations | Folkert de Vries | -0/+206 |
| 2025-03-16 | add `vec_cmpeq` and `vec_cmpne` | Folkert de Vries | -0/+76 |
| 2025-03-16 | add `vec_cmpgt`, `vec_cmplt`, `vec_cmpge`, `vec_cmple` | Folkert de Vries | -0/+112 |
| 2025-03-16 | let's not use `&mut` until we get confirmation it's OK | Folkert de Vries | -8/+8 |
| 2025-03-16 | add `vec_cmprg_or_0_idx_cc` and `vec_cmpnrg_or_0_idx_cc` | Folkert de Vries | -0/+30 |
| 2025-03-16 | add `vec_cmprg_or_0_idx` and `vec_cmpnrg_or_0_idx` | Folkert de Vries | -24/+100 |
| 2025-03-16 | add `vec_cmprg_cc` and friends | Folkert de Vries | -0/+40 |
| 2025-03-16 | add `vec_cmprg_idx` and `vec_cmpnrg_idx` | Folkert de Vries | -0/+36 |
| 2025-03-16 | add `vec_cmpnrg` | Folkert de Vries | -4/+34 |
| 2025-03-16 | add `vec_cmprg` | Folkert de Vries | -8/+97 |
| 2025-03-16 | add `vec_sld`, `vec_sldb`, `vec_sldw` and `vec_srdb` | Folkert de Vries | -0/+165 |
| 2025-03-16 | add `vec_msum_u128` | Folkert de Vries | -0/+45 |
| 2025-03-16 | add `vec_cp_until_zero` and `vec_cp_until_zero_cc` | Folkert de Vries | -0/+115 |
| 2025-03-16 | add `vec_signed` and `vec_unsigned` | Folkert de Vries | -0/+68 |
| 2025-03-16 | add `vec_extend_s64` | Folkert de Vries | -0/+88 |
| 2025-03-16 | add `vec_double` and `vec_float` | Folkert de Vries | -0/+158 |
| 2025-03-16 | add `vec_search_string_cc` and `vec_search_string_until_zero_cc` | Folkert de Vries | -0/+159 |
| 2025-03-16 | add `vec_test_mask` | Folkert de Vries | -0/+71 |
| 2025-03-16 | add `vec_fp_test_data_class` | Folkert de Vries | -0/+125 |
| 2025-03-16 | add `vec_scatter` | Folkert de Vries | -2/+66 |
| 2025-03-16 | add `vec_sel` | Folkert de Vries | -0/+77 |
| 2025-03-16 | add `vec_bperm_u128` | Folkert de Vries | -0/+25 |
| 2025-03-16 | add `vec_gather_element` | Folkert de Vries | -0/+123 |
| 2025-03-16 | add `vec_nmadd` | Folkert de Vries | -0/+49 |