aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
AgeCommit message (Expand)Author
2025-08-03Merge pull request #22997 from Rexicon226/align-0-reifyMatthew Lugg
2025-08-03llvm: correctly lower `double_integer` for rv32David Rubin
2025-08-01build system: replace fuzzing UI with build UI, add time reportmlugg
2025-08-01remove usages of `.alignment = 0`David Rubin
2025-07-30llvm: fix atomic widening of packed structsKendall Condon
2025-07-28aarch64: implement scalar `@mod`Jacob Young
2025-07-28aarch64: workaround some optional/union issuesJacob Young
2025-07-27aarch64: fix error union constantsJacob Young
2025-07-27aarch64: implement var argsJacob Young
2025-07-26aarch64: implement more optional/error union/union supportJacob Young
2025-07-26aarch64: implement some safety checksJacob Young
2025-07-26aarch64: implement stack probingJacob Young
2025-07-26aarch64: implement complex switch prongsJacob Young
2025-07-25aarch64: more progressJacob Young
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-22llvm: fix switch loop on larger than pointer integerMatthew Lugg
2025-07-20llvm: workaround crashes in llvm loop optimizationsJacob Young
2025-07-20cbe: fix comptime-known packed unionsJacob Young
2025-07-16fix mips clobbersAndrew Kelley
2025-07-16inline assembly: use typesAndrew Kelley
2025-07-14spirv: snake-case the specAli Cheraghi
2025-07-13LLVM backend: fixesAndrew Kelley
2025-07-13Do not store StackTrace typeAli Cheraghi
2025-07-13LLVM: Move pt field from Object to NavGenantlilja
2025-07-09CBE: avoid depending on std.io.Writer.countAndrew Kelley
2025-07-08C backend: fix bitcasting regressionAndrew Kelley
2025-07-07fix 32-bit compilationAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07std.fmt.format: use {t} for tag name rather than {s}Andrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07C backend: fix compilation errorsAndrew Kelley
2025-07-07cbe: reapply writer changesAndrew Kelley
2025-07-07C backend: prepare for mergeAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-07-07compiler: upgrade various std.io API usageAndrew Kelley
2025-07-07compiler: update all instances of std.fmt.FormatterAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-08Merge pull request #24362 (remove async, await, usingnamespace)Andrew Kelley
2025-07-08llvm: Revert #17963 (workaround for #16392)Alex Rønne Petersen
2025-07-07zig fmtAndrew Kelley
2025-07-07remove `async` and `await` keywordsAndrew Kelley
2025-07-07llvm: Use emulated TLS when appropriate for the targetAlex Rønne Petersen
2025-07-02compiler: change canonical path for backend ABI source filesAndrew Kelley
2025-07-02compiler: delete arm backendAndrew Kelley
2025-07-02compiler: delete aarch64 backendAndrew Kelley
2025-07-02Merge pull request #24302 from alexrp/riscvAlex Rønne Petersen
2025-07-01spirv: fix signed overflow detection for safe subtractionIvan Stepanov
2025-07-01llvm: Disable the machine outliner pass on RISC-VAlex Rønne Petersen
2025-07-01llvm: Fix alignment of by-ref ptr_elem_val and slice_elem_valAlex Rønne Petersen