aboutsummaryrefslogtreecommitdiff
path: root/src/Air
AgeCommit message (Expand)Author
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-12replace even more aggregate internsJustus Klausecker
2025-07-16inline assembly: use typesAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-07-07std.zig.llvm.Builder: update format APIAndrew Kelley
2025-07-07compiler: upgrade various std.io API usageAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07std.io: move getStdIn, getStdOut, getStdErr functions to fs.FileAndrew Kelley
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-15compiler: fix `@intFromFloat` safety checkmlugg
2025-06-15Legalize: make the feature set comptime-known in zig1Jacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-06x86_64: add support for pie executablesJacob Young
2025-06-03Legalize: handle packed semanticsJacob Young
2025-06-01compiler: combine `@intCast` safety checksmlugg
2025-06-01Legalize: implement scalarization of overflow intrinsicsJacob Young
2025-06-01Legalize: implement scalarization of `@shuffle`Jacob Young
2025-06-01compiler: implement better shuffle AIRmlugg
2025-06-01Legalize: implement scalarization of `@select`Jacob Young
2025-06-01Legalize: update for new Block APIJacob Young
2025-06-01Legalize: replace `safety_checked_instructions`mlugg
2025-05-31cbe: implement `stdbool.h` reserved identifiersJacob Young
2025-05-31Sema: remove `all_vector_instructions` logicJacob Young
2025-05-31Legalize: implement scalarization of binary operationsJacob Young
2025-05-31Legalize: implement scalarization of unary operationsJacob Young
2025-05-29Legalize: introduce a new pass before livenessJacob Young
2025-05-27compiler: tlv pointers are not comptime-knownmlugg
2025-04-26compiler: add @memmove builtindweiller
2025-04-05Dwarf: handle undefined type valuesJacob Young
2025-01-31Sema: introduce all_vector_instructions backend featureJacob Young
2025-01-30compiler: add `intcast_safe` AIR instructionmlugg
2025-01-21compiler: simplify generic functions, fix issues with inline callsmlugg
2024-11-24dwarf: fix stepping through an inline loop containing one statementJacob Young
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-04remove `@fence` (#21585)David Rubin
2024-09-01compiler: implement labeled switch/continuemlugg
2024-09-01Air: add explicit `repeat` instruction to repeat loopsmlugg
2024-09-01Air: direct representation of ranges in switch casesmlugg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27Zcu: avoid trying to link failed container types and contained navsJacob Young
2024-08-27compiler: implement `@branchHint`, replacing `@setCold`mlugg
2024-08-20Dwarf: emit info about inline call sitesJacob Young
2024-07-13InternPool: add and use a mutate mutex for each listJacob Young
2024-07-04compiler: rework type resolution, fully resolve all typesmlugg