aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-05-25Merge pull request #23986 from mlugg/incremental-stuffMatthew Lugg
2025-05-25Merge pull request #23815 from alichraghi/masterRobin Voetter
2025-05-25Zcu: fix `nav_ty` dependency on `nav_val`mlugg
2025-05-25compiler: introduce incremental debug servermlugg
2025-05-21Module: name builtin module root directory correctlymlugg
2025-05-21compiler: fix ZIR hash not including compiler versionmlugg
2025-05-21spirv: error when execution mode is set more than onceAli Cheraghi
2025-05-21spirv: recognize builtin extern varsAli Cheraghi
2025-05-21spirv: super basic composite int supportAli Cheraghi
2025-05-21spirv: write error value in an storage bufferAli Cheraghi
2025-05-21spirv: unroll all vector operationsAli Cheraghi
2025-05-21link.Elf: Don't require linking libc for dynamic linker path to take effect.Alex Rønne Petersen
2025-05-21libc: implement common `abs` for various integer sizes (#23893)David
2025-05-20compiler: Fix build break due to #23836 being merged before #23913.Alex Rønne Petersen
2025-05-20compiler: Scaffold stage2_powerpc backend.Alex Rønne Petersen
2025-05-20Merge pull request #23913 from alexrp/netbsd-libcAlex Rønne Petersen
2025-05-20Merge pull request #23836 from mlugg/incr-fixesMatthew Lugg
2025-05-19Sema: allow `@ptrCast` single-item pointer to slicemlugg
2025-05-19Zcu: fix memory leakmlugg
2025-05-19Sema: rewrite `analyzeMinMax`mlugg
2025-05-18compiler: refactor `Zcu.File` and path representationmlugg
2025-05-17x86_64: implement `vector_store_elem`Jacob Young
2025-05-17x86_64: rewrite `@splat`Jacob Young
2025-05-17x86_64: rewrite scalar `<<|`Jacob Young
2025-05-17x86_64: rewrite scalar `*|`Jacob Young
2025-05-17freebsd: Fix stub libraries containing versioned symbols that shouldn't be.Alex Rønne Petersen
2025-05-17compiler: Support building NetBSD crt1.o/Scrt1.o and stub shared libraries.Alex Rønne Petersen
2025-05-17x86_64: rewrite vector `-|`Jacob Young
2025-05-17x86_64: rewrite scalar `-|`Jacob Young
2025-05-17x86_64: implement `@memmove`Jacob Young
2025-05-17x86_64: rewrite vector `+|`Jacob Young
2025-05-17x86_64: rewrite scalar `+|`Jacob Young
2025-05-17x86_64: rewrite scalar `@shlWithOverflow`Jacob Young
2025-05-17compiler: Link libc by default when targeting NetBSD.Alex Rønne Petersen
2025-05-17Compilation.Config: Default to dynamic linking with NetBSD libc.Alex Rønne Petersen
2025-05-17compiler: Define __NetBSD_Version__ when targeting NetBSD libc.Alex Rønne Petersen
2025-05-17freebsd: Fix selection of unversioned symbol inclusion.Alex Rønne Petersen
2025-05-17freebsd: Remove dead Thumb handling code.Alex Rønne Petersen
2025-05-17glibc: Fix a benign bug when selecting the size of an object symbol.Alex Rønne Petersen
2025-05-16Sema: improve "called from here" notesmlugg
2025-05-16compiler: include inline calls in the reference tracemlugg
2025-05-16Compilation: fix reference trace behavior without `-freference-trace`mlugg
2025-05-15Introduce common `strcasecmp` and `strncasecmp` implementations (#23840)Bryson Miller
2025-05-13Merge pull request #21882 from alexrp/compiler-fixesAlex Rønne Petersen
2025-05-13std.meta.intToEnum -> std.enums.fromIntwooster0
2025-05-13Merge pull request #23856 from alexrp/backport-llvm-120036Alex Rønne Petersen
2025-05-12Merge pull request #23700 from sorairolake/rename-trimsAlex Rønne Petersen
2025-05-12main: List -f(no-)builtin as per-module options.Alex Rønne Petersen
2025-05-12llvm: Fix a bunch of volatile semantics violations.Alex Rønne Petersen
2025-05-12llvm: Don't set nonnull attribute on pointers in non-generic address spaces.Alex Rønne Petersen