aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-04-09x86_64: rewrite scalar `@addWithOverflow`Jacob Young
2025-04-09compiler: Allow using LLVM's SPIR-V backend.Alex Rønne Petersen
2025-04-09Sema/arith.zig: Fixing more typos from #23177.Mun Maks
2025-04-09zig_clang: Fix ZigClangAPValue being underaligned vs clang::APValue.Alex Rønne Petersen
2025-04-09Compilation: Fix logic in addCCArgs() for various file types and flags.Techatrix
2025-04-09Merge pull request #23501 from imreallybadatnames/masterimreallybadatnames™️
2025-04-09Fix mach-o naming for sancov sectionsSuperAuguste
2025-04-07Make translate-c more robust in handling macro functions.Matthew Roush
2025-04-07compiler: Switch default code model for loongarch64 to medium.Alex Rønne Petersen
2025-04-07#23177, maintainter 'mlugg' wanted to fix that typo, 4 weeks without changes,...Maksat
2025-04-07zig_clang: Fix size of ZigClangAPValue for Clang 20.Alex Rønne Petersen
2025-04-07Remove overzealous LLVM anti-instrumentation attributesSuperAuguste
2025-04-05Dwarf: handle undefined type valuesJacob Young
2025-04-05x86_64: fix incorrect handling of unreusable operandsJacob Young
2025-04-05std.Build: update build-id flag descriptionJan200101
2025-04-05Merge pull request #22780 from ziglang/llvm20Andrew Kelley
2025-04-03update compiler usage of DoublyLinkedList APIAndrew Kelley
2025-04-04compiler: Recognize -fno-sanitize=<...> in addition to -fsanitize=<...>.Alex Rønne Petersen
2025-04-04Revert "compiler: Don't consider powerpc to have red zone support yet."Alex Rønne Petersen
2025-04-04Compilation: Remove the PowerPC soft float preprocessor workaround.Alex Rønne Petersen
2025-04-04zig cc: Avoid passing any "CPU" features related to float ABI to Clang.Alex Rønne Petersen
2025-04-04llvm: Remove workaround for zero-length memset/memcpy on wasm.Alex Rønne Petersen
2025-04-04llvm: Use muslabin32/muslabi64 environments in the target triple.Alex Rønne Petersen
2025-04-04llvm: Allow FastISel on mips again.Alex Rønne Petersen
2025-04-04llvm: never_tail implies never_inline, so set noinline in this case too.Alex Rønne Petersen
2025-04-04Sema: Prevent tail calls of std.builtin.returnError().Alex Rønne Petersen
2025-04-04llvm: Update the list of targets that use native f16/f128.Alex Rønne Petersen
2025-04-04compiler: Update max int alignments for some targets.Alex Rønne Petersen
2025-04-04llvm: Fix i128 alignment for various targets.Alex Rønne Petersen
2025-04-04llvm: Set target-abi module flag.Alex Rønne Petersen
2025-04-04libtsan: Update to LLVM 20.Alex Rønne Petersen
2025-04-04zig cc: Update options data to Clang 20.Alex Rønne Petersen
2025-04-04std.Target: Add Abi.muslf32 and Abi.muslsf.Alex Rønne Petersen
2025-04-04std.Target: Update CPU models/features for LLVM 20.Alex Rønne Petersen
2025-04-04compiler: Updates for LLVM/Clang 20 API changes.Alex Rønne Petersen
2025-04-04libcxx: Update to Clang 20.Alex Rønne Petersen
2025-04-04zig cc: Update driver files to Clang 20.Alex Rønne Petersen
2025-04-02translate-c: fix function prototype decalared inside a functionParker Liu
2025-04-02Zcu: fix ZOIR cache bugsMason Remaley
2025-04-02compiler: allow `@import` of ZON without a result typeMason Remaley
2025-04-02Sema: increment extra index even if return type is genericDavid Rubin
2025-03-31Elf: fix incrementally reallocating the last atom in a sectionJacob Young
2025-03-31Sema: allow `@ptrCast` slice of zero-bit type to slice of non-zero-bit typemlugg
2025-03-31translate-c: fix referencing extern locals from nested blocksParker Liu
2025-03-30Sema: convert slice sentinel to single pointer correctlyDavid Rubin
2025-03-29Zcu: resolve layout of analyzed declaration typemlugg
2025-03-29compiler: "illegal behavior", not "undefined behavior", in errorsmlugg
2025-03-27std.Build: implement addEmbedPath for adding C #embed search directoriesGalaxyShard
2025-03-27std.meta.FieldType -> @FieldTypeАндрей Краевский
2025-03-26zig build: allow to choose "lazy mode" for fetching processEric Joldasov