aboutsummaryrefslogtreecommitdiff
path: root/src/Air/Legalize.zig
AgeCommit message (Expand)Author
2025-09-20frontend: packed struct field ptr no longer finds byte bordersAndrew Kelley
2025-08-12replace even more aggregate internsJustus Klausecker
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-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