| Age | Commit message (Expand) | Author |
| 2022-03-23 | stage2 CBE: Improve support for unions and error sets | Cody Tapscott |
| 2022-03-22 | stage2: lazy `@alignOf` | Andrew Kelley |
| 2022-03-21 | stage2: add AIR instruction `cmp_vector` | William Sengir |
| 2022-03-20 | stage2: remove Value.Tag.abi_align_default | Andrew Kelley |
| 2022-03-19 | CBE: implement mod, divFloor, divTrunc | Daniele Cocca |
| 2022-03-19 | stage2: add dbg_block_{begin,end} instruction | Veikka Tuominen |
| 2022-03-18 | CBE: add support for tuples | Daniele Cocca |
| 2022-03-17 | stage2: implement `@reduce` | Andrew Kelley |
| 2022-03-16 | CBE: better handling of sentineled slices/arrays | Daniele Cocca |
| 2022-03-16 | stage2 llvm: keep track of inlined functions | Veikka Tuominen |
| 2022-03-16 | Sema: emit dbg_func around inline calls | Veikka Tuominen |
| 2022-03-15 | CBE: fix output of airMinMax() | Daniele Cocca |
| 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 | stage2: rework Value storage of structs and arrays | Andrew Kelley |
| 2022-03-14 | Remove signed_type from zig_{clz,ctz,popcount} | Daniele Cocca |
| 2022-03-14 | Review suggestion: use hasRuntimeBitsIgnoreComptime() | Daniele Cocca |
| 2022-03-13 | CBE: implement popCount, byteSwap, bitReverse for ints <= 128 bits | Daniele Cocca |
| 2022-03-13 | CBE: skip 0 bit integers from function signatures | Daniele Cocca |
| 2022-03-13 | stage2: add debug info for locals in the LLVM backend | Andrew Kelley |
| 2022-03-11 | CBE: implement clz, ctz for ints <= 128 bits | Daniele Cocca |
| 2022-03-11 | stage2: implement `@shuffle` at runtime | Veikka Tuominen |
| 2022-03-11 | stage2: passing threadlocal tests for x86_64-linux | Andrew Kelley |
| 2022-03-06 | stage2: rework `@mulAdd` | Andrew Kelley |
| 2022-03-06 | stage2: implement `@mulAdd` for scalar floats | John Schmidt |
| 2022-03-03 | stage2: cleanups to wasm memory intrinsics | Andrew Kelley |
| 2022-03-03 | cbe: Implement wasm builtins | Luuk de Gram |
| 2022-03-03 | wasm: Implement `@wasmMemoryGrow` builtin | Luuk de Gram |
| 2022-02-28 | stage2: fix frame_address AIR instruction | Andrew Kelley |
| 2022-02-28 | stage2: implement `@frameAddress` | Veikka Tuominen |
| 2022-02-26 | stage2: implement `@unionInit` | Andrew Kelley |
| 2022-02-24 | stage2: implement fieldParentPtr | Veikka Tuominen |
| 2022-02-22 | Merge pull request #10929 from davidmrt98/cbe | Veikka Tuominen |
| 2022-02-19 | stage2: implement errunion_payload_ptr_set | Veikka Tuominen |
| 2022-02-19 | stage2: correct use of .unwrap_err_union_* in LLVM and C backend | Veikka Tuominen |
| 2022-02-19 | C backend: adjust order of parameters in renderDeclName | David Martschenko |
| 2022-02-19 | C backend: fix codegen for field_ptr/elem_ptr values | David Martschenko |
| 2022-02-19 | Merge pull request #10924 from ziglang/air-independence-day | Andrew Kelley |
| 2022-02-18 | stage2: make AIR not reference ZIR for inline assembly | Andrew Kelley |
| 2022-02-18 | stage2: Implement `@bitReverse` and `@byteSwap` | Cody Tapscott |
| 2022-02-16 | Fix 2D array support for C backend | Cody Tapscott |
| 2022-02-16 | cbe: Add `writeCValueDeref` and small re-factor | Cody Tapscott |
| 2022-02-09 | stage2: implement all builtin floatops for f{16,32,64} | John Schmidt |
| 2022-02-07 | stage2: implement @sqrt for f{16,32,64} | John Schmidt |
| 2022-02-06 | stage2: add new Decl subtype, ExternFn | Jakub Konka |
| 2022-01-30 | stage2: implement shl_exact and shr_exact | Andrew Kelley |
| 2022-01-25 | c backend: use an explicit map of reserved idents | Andrew Kelley |
| 2022-01-24 | stage2: rework a lot of stuff | Andrew Kelley |
| 2022-01-24 | Cleanup unnecessary switches in union logic | Cody Tapscott |
| 2022-01-24 | Run `zig fmt` | Cody Tapscott |