| Age | Commit message (Expand) | Author |
| 2022-06-09 | introduce std.debug.Trace | Andrew Kelley |
| 2022-06-07 | stage2: better codegen for byte-aligned packed struct fields | Andrew Kelley |
| 2022-06-07 | stage2 llvm: fix float/int conversion compiler-rt calls | Veikka Tuominen |
| 2022-06-07 | stage2: implement asm with multiple outputs | Veikka Tuominen |
| 2022-06-07 | LLVM: handle extern function name collisions | Andrew Kelley |
| 2022-06-05 | C backend: implement `try` instruction | Andrew Kelley |
| 2022-06-05 | stage2: implement the new "try" ZIR/AIR instruction | Andrew Kelley |
| 2022-06-03 | stage2: ignore asm inputs named `_` | Veikka Tuominen |
| 2022-06-01 | LLVM: convert two ArrayLists into a MultiArrayList | Andrew Kelley |
| 2022-05-31 | LLVM: add target-cpu and target-features fn attributes | Andrew Kelley |
| 2022-05-31 | LLVM: pass slices as ptr/len combo | Andrew Kelley |
| 2022-05-31 | stage2: introduce support for noalias | Andrew Kelley |
| 2022-05-31 | LLVM: integrate param attrs with iterateParamTypes | Andrew Kelley |
| 2022-05-31 | LLVM: add readonly, nonnull, align attributes to pointer params | Andrew Kelley |
| 2022-05-31 | LLVM: elide some loads when lowering | Andrew Kelley |
| 2022-05-31 | LLVM: omit memset of 0xaa bytes in unsafe optimization modes | Andrew Kelley |
| 2022-05-25 | stage2: implement runtime array multiplication | Andrew Kelley |
| 2022-05-24 | stage2: treat `error{}!void` as a zero-bit type | Andrew Kelley |
| 2022-05-24 | stage2: fixes for error unions, optionals, errors | Andrew Kelley |
| 2022-05-24 | LLVM: rename two functions | Andrew Kelley |
| 2022-05-24 | stage2: make `?anyerror` represented the same as `anyerror` | Andrew Kelley |
| 2022-05-24 | C backend: update to new error union semantics | Andrew Kelley |
| 2022-05-24 | stage2: fixes for error union semantics | Andrew Kelley |
| 2022-05-24 | stage2: string literal interning | Andrew Kelley |
| 2022-05-22 | Bump support macOS versions; clean up allocs in llvm.targetTriple | Jakub Konka |
| 2022-05-22 | Return an error when macOS ABI is not {none, simulator, macabi} | Jakub Konka |
| 2022-05-22 | stage2: append min version to target triple when lowering to LLVM | Jakub Konka |
| 2022-05-21 | LLVM: fix calling convention lowering involving pointers | Andrew Kelley |
| 2022-05-20 | LLVM: rework calling convention lowering | Andrew Kelley |
| 2022-05-17 | stage2: fix pointer arithmetic result type | Andrew Kelley |
| 2022-05-17 | LLVM: support mixing extern and export with the same symbol name | Andrew Kelley |
| 2022-05-16 | Sema: do not call `returnError` when returning payload of error union | Veikka Tuominen |
| 2022-05-16 | stage2: enable error return tracing on llvm backend | Veikka Tuominen |
| 2022-05-16 | stage2: disable error return tracing on unsupported targets | Veikka Tuominen |
| 2022-05-16 | stage2: implement error return traces | Veikka Tuominen |
| 2022-05-16 | C backend: implement overflow arithmetic | Andrew Kelley |
| 2022-05-16 | LLVM: correctly pad result tuple of `airOverflow` | William Sengir |
| 2022-05-16 | stage2: vectorize shl_with_overflow in LLVM backend | William Sengir |
| 2022-05-16 | stage2: fix {add,sub,mul}_with_overflow vectorization in LLVM backend | William Sengir |
| 2022-05-13 | target: Rename sparcv9 -> sparc64 | Koakuma |
| 2022-05-10 | Add Visibility field to ExportOptions. | Takeshi Yoneda |
| 2022-05-08 | Add Win64 calling convention | Hannes Bredberg |
| 2022-05-06 | LLVM: rework the previous commit | Andrew Kelley |
| 2022-05-05 | stage2,llvm: handle softfloats in @intToFloat and @floatToInt | Jakub Konka |
| 2022-05-04 | LLVM: fix C ABI for windows | Andrew Kelley |
| 2022-05-04 | LLVM: fix x86_64 sysv C ABI for extern structs with sub-64 bit integers | Andrew Kelley |
| 2022-05-04 | stage2: implement global assembly | Andrew Kelley |
| 2022-05-04 | stage2: improve `@sizeOf` and `@alignOf` integers | Andrew Kelley |
| 2022-05-02 | LLVM: set module PIC, PIE, and CodeModel | Andrew Kelley |
| 2022-05-02 | LLVM: insert workaround for aarch64-windows f16 CodeView crash | Andrew Kelley |