aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/llvm.zig
AgeCommit message (Expand)Author
4 daysupdate all std.fs.cwd() to std.Io.Dir.cwd()Andrew Kelley
4 daysupdate all occurrences of close() to close(io)Andrew Kelley
2025-12-10llvm: fix aliases not having linkage, visibility, etc setAlex Rønne Petersen
2025-11-23std.Target: remove Abi.code16Alex Rønne Petersen
2025-11-20update deprecated ArrayListUnmanaged usage (#25958)Benjamin Jurk
2025-11-19llvm: fix lowering of packed struct constantsMatthew Lugg
2025-11-16Dedupe types when printing error messagesProkop Randáček
2025-11-15Legalize: implement soft-float legalizationsMatthew Lugg
2025-11-14represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-ma...Alex Rønne Petersen
2025-11-12Merge pull request #25772 from mlugg/kill-dead-codeMatthew Lugg
2025-11-12std.Target: remove Abi.cygnusAlex Rønne Petersen
2025-11-12Air.Legalize: revert to loops for scalarizationsMatthew Lugg
2025-11-12compiler: spring cleaningMatthew Lugg
2025-11-10Merge pull request #25886 from alexrp/kvxAlex Rønne Petersen
2025-11-10llvm: set sub-arch for spirv 1.6Alex Rønne Petersen
2025-11-10std.Target: add Arch tag and info for kvxAlex Rønne Petersen
2025-11-06llvm: add extra clobbers to valgrind requestsDavid Rubin
2025-11-06llvm: clobber `rdx` instead of `edx` for x86-64 valgrind requestDavid Rubin
2025-10-29Merge pull request #25592 from ziglang/init-std.IoAndrew Kelley
2025-10-29remove all IBM AIX and z/OS supportAlex Rønne Petersen
2025-10-29compiler: update for introduction of std.IoAndrew Kelley
2025-10-28Merge pull request #25691 from GasInfinity-Forks/x86_16-gccAlex Rønne Petersen
2025-10-27remove all Oracle Solaris supportAlex Rønne Petersen
2025-10-27feat: init x86_16 arch via CBEGasInfinity
2025-10-25llvm: remove some workarounds in loadTruncate()Alex Rønne Petersen
2025-10-23std.builtin: add CallingConvention.sh_interruptAlex Rønne Petersen
2025-10-23std.builtin: add CallingConvention.microblaze_interruptAlex Rønne Petersen
2025-10-23std.builtin: add CallingConvention.msp430_interruptAlex Rønne Petersen
2025-10-23std.builtin: add CallingConvention.x86_64_x32Alex Rønne Petersen
2025-10-23std.Target: add tags and info for alpha, hppa, microblaze, shAlex Rønne Petersen
2025-10-23std.Target: add arceb and xtensaeb Cpu.Arch tagsAlex Rønne Petersen
2025-10-19compiler: add support for arc_interrupt calling conventionAlex Rønne Petersen
2025-10-16llvm-backend: fix uefi data layoutbnuuydev
2025-10-07llvm.Builder: allow `Metadata` to reference metadata stringsJacob Young
2025-10-02x86_64: fix windows calling convention abiJacob Young
2025-09-26compiler: move self-hosted backends from src/arch to src/codegenAlex Rønne Petersen
2025-09-20llvm backend: remove canElideLoad mechanismAndrew Kelley
2025-09-16llvm: fix tagged union payload size in debug infomlugg
2025-08-30Merge pull request #25077 from ziglang/GenericReaderAndrew Kelley
2025-08-30Revert "llvm: workaround crashes in llvm loop optimizations"Alex Rønne Petersen
2025-08-30llvm: switch to native f16 IR type for all hexagon targetsAlex Rønne Petersen
2025-08-30llvm: remove f16 special case for soft float aarch64Alex Rønne Petersen
2025-08-30llvm: switch to native f128 IR type for nvptxAlex Rønne Petersen
2025-08-30llvm: switch to native f16 IR type for s390xAlex Rønne Petersen
2025-08-30llvm: update data layout strings for LLVM 21Alex Rønne Petersen
2025-08-30std.Target: add managarm OS tagAlex Rønne Petersen
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-29LLVM backend:fix align 1 sret parameter load returnedAndrew Kelley
2025-08-26std.Target: add vita osMaciej 'vesim' Kuliński
2025-08-25start adding big endian RISC-V supportAlex Rønne Petersen