aboutsummaryrefslogtreecommitdiff
path: root/src/Sema.zig
AgeCommit message (Expand)Author
2025-07-29Sema: remove dead logicmlugg
2025-07-29Sema: fix comptime-known union initialization with OPV fieldmlugg
2025-07-29Sema: remove redundant comptime-known initializer trackingmlugg
2025-07-26Sema: exclude sentinel from source array length in pointer cast to slicemlugg
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-21Sema: fix missed block OPVAndrew Kelley
2025-07-21Sema: fix missed error union OPVAndrew Kelley
2025-07-21Sema: fix missed union access OPVAndrew Kelley
2025-07-21Sema: fix missed union init OPVAndrew Kelley
2025-07-21Sema: fix missed slice access OPVAndrew Kelley
2025-07-21Sema: fix missed pointer access OPVAndrew Kelley
2025-07-16inline assembly: use typesAndrew Kelley
2025-07-14Sema: Fix invalid AIR generation for switch loop with comptime discarded tagJustus Klausecker
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-07Sema: fix unintentional extra `@compileLog` newlineAndrew 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-07compiler: upgrade various std.io API usageAndrew Kelley
2025-07-07std.io.Writer.Allocating: rename interface to writerAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07remove `usingnamespace` from the languageAndrew Kelley
2025-07-07zig fmtAndrew Kelley
2025-07-07remove `async` and `await` keywordsAndrew Kelley
2025-07-06Sema: Stop adding Windows implib link inputs for `extern "..."` syntax.Alex Rønne Petersen
2025-06-29Sema: detect one-possible-value types after function callsAndrew Kelley
2025-06-29Sema: correct OPV for optional empty error setAndrew Kelley
2025-06-23remove `spirv` cpu archAli Cheraghi
2025-06-22minor grammatical mistakeDavid Rubin
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-15Sema: tiny refactormlugg
2025-06-15compiler: fix `@intFromFloat` safety checkmlugg
2025-06-15big.int: implement float conversionsJacob Young
2025-06-13Sema: add missing error and test for bool not on vector of intsAndrew Kelley
2025-06-12Merge pull request #24124 from mlugg/better-backend-pipeline-2Andrew Kelley
2025-06-12Allow more operators on bool vectors (#24131)Daniel Kongsgaard
2025-06-12compiler: improve progress outputmlugg
2025-06-12Sema: fix union layout logic to match struct layout logicJacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12InternPool: store the Nav types are named aftermlugg
2025-06-12compiler: minor refactors to ZCU linkingmlugg
2025-06-06x86_64: add support for pie executablesJacob Young
2025-06-06Sema: fix invalid pure Air instruction with comptime-known operandsJacob Young
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-01compiler: combine `@intCast` safety checksmlugg
2025-06-01compiler: implement better shuffle AIRmlugg
2025-06-01Legalize: replace `safety_checked_instructions`mlugg
2025-05-31Sema: remove `all_vector_instructions` logicJacob Young