| Age | Commit message (Expand) | Author |
| 2022-04-02 | wasm: Enable passing behavior tests | Luuk de Gram |
| 2022-04-01 | stage2 ARM: implement mul_with_overflow for ints <= 16 bits | joachimschmidt557 |
| 2022-04-01 | stage2 ARM: implement shl_with_overflow for ints <= 32 bits | joachimschmidt557 |
| 2022-04-01 | stage2 ARM: implement add/sub_with_overflow for ints < 32 bits | joachimschmidt557 |
| 2022-04-01 | x64: implement add/sub with wrapping and xor op | Jakub Konka |
| 2022-03-30 | replace other uses of `std.meta.Vector` with `@Vector` (#11346) | Meghan |
| 2022-03-30 | x64: redo @mulWithOverflow using rax/rdx based multiplication | Jakub Konka |
| 2022-03-28 | x64: partially fix genImul, enable overflow tests | Jakub Konka |
| 2022-03-27 | wasm: Enable overflow behavior tests | Luuk de Gram |
| 2022-03-23 | stage2: enable some passing array & vector tests | William Sengir |
| 2022-03-19 | CBE: implement mod, divFloor, divTrunc | Daniele Cocca |
| 2022-03-17 | CBE: enable more tests that are currently passing | Daniele Cocca |
| 2022-03-17 | Merge pull request #11192 from joachimschmidt557/stage2-arm | Joachim Schmidt |
| 2022-03-16 | stage2: bit_not on u0 is always 0 | Mitchell Hashimoto |
| 2022-03-16 | stage2 ARM: implement addwrap, subwrap, mulwrap | joachimschmidt557 |
| 2022-03-16 | stage2 ARM: fix shl for ints with bits < 32 | joachimschmidt557 |
| 2022-03-16 | stage2 ARM: fix bitwise negation of ints with bits < 32 | joachimschmidt557 |
| 2022-03-14 | Merge pull request #11143 from jmc-88/cbe | Andrew Kelley |
| 2022-03-14 | CBE: split {clz,ctz,mod,popCount,byteSwap,bitReverse} by type | Daniele Cocca |
| 2022-03-14 | Sema: improve lowering of stores to bitcasted vector pointers | Andrew Kelley |
| 2022-03-13 | stage2 AArch64: enable mul for ints with <= 64 bits | joachimschmidt557 |
| 2022-03-13 | stage2 AArch64: Implement bit shifting with immediate operands | joachimschmidt557 |
| 2022-03-11 | CBE: implement clz, ctz for ints <= 128 bits | Daniele Cocca |
| 2022-03-09 | wasm: Enable passing behavior tests | Luuk de Gram |
| 2022-03-05 | stage2 AArch64: add more slice support | joachimschmidt557 |
| 2022-03-04 | stage2 ARM: generate less no-op branches | joachimschmidt557 |
| 2022-03-03 | behavior tests cleanup: promote math.zig | Andrew Kelley |
| 2022-02-26 | Sema: make `align(a) T` same as `align(a:0:N) T` | Andrew Kelley |
| 2022-02-13 | Implement f128 `@rem` | Mateusz Radomski |
| 2022-02-12 | disable NaN f80 behavior tests | Andrew Kelley |
| 2022-02-12 | LLVM backend: disable failing aarch64 behavior test | Andrew Kelley |
| 2022-02-07 | stage2: implement @sqrt for f{16,32,64} | John Schmidt |
| 2022-02-06 | stage2: add more float arithmetic and f80 support | Andrew Kelley |
| 2022-02-04 | Sema: check for NaNs in cmp (#10760) | Mateusz Radomski |
| 2022-02-01 | stage2: cmp_eq between untyped undefines values results in undef bool | Mitchell Hashimoto |
| 2022-01-31 | std: correct rounding in parse_hex_float.zig | Mateusz Radomski |
| 2022-01-30 | stage2: implement shl_exact and shr_exact | Andrew Kelley |
| 2022-01-30 | Sema: fix comptime shl for fixed-width integers | Andrew Kelley |
| 2022-01-29 | Sema: improved comptime `%` syntax | Andrew Kelley |
| 2022-01-12 | stage2: implement `@ctz` and `@clz` including SIMD | Andrew Kelley |
| 2021-12-21 | stage2: @shlWithOverflow | Robin Voetter |
| 2021-12-21 | stage2: @subWithOverflow | Robin Voetter |
| 2021-12-21 | stage2: @mulWithOverflow | Robin Voetter |
| 2021-12-21 | stage2: @addWithOverflow | Robin Voetter |
| 2021-10-24 | stage1/stage2: Simplify divTrunc impl | LemonBoy |
| 2021-10-21 | stage2: more division support | Andrew Kelley |
| 2021-10-17 | stage2: bitNot | Robin Voetter |
| 2021-09-28 | stage2: implement `@clz` and `@ctz` | Andrew Kelley |
| 2021-09-28 | stage2: more arithmetic support | Andrew Kelley |
| 2021-07-25 | ctz + clz | Auguste Rame |