aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-11-26Sema: resolve union fields before using getTagTypeVeikka Tuominen
2022-11-26Sema: handle anytype parameter requiring comptimeVeikka Tuominen
2022-11-26Sema: resolve requires_comptime as part of resolveTypeLayoutVeikka Tuominen
2022-11-26Sema: fix overflow arithmetic with runtime vectorsVeikka Tuominen
2022-11-24Merge pull request #13611 from Snektron/spirv-assemblerAndrew Kelley
2022-11-23Merge pull request #13632 from ziglang/cbeAndrew Kelley
2022-11-23Get panic messages from builtin instead of creating anon declsJimmi Holst Christensen
2022-11-23work around stage1 compile errorAndrew Kelley
2022-11-23fmtRobin Voetter
2022-11-23spirv: assemblerRobin Voetter
2022-11-22C backend: implement vector reduce and overflow intrinsicsAndrew Kelley
2022-11-22CLI: resolve zig lib directory before using itAndrew Kelley
2022-11-22Compilation: avoid Cache hash dependency on zig lib pathAndrew Kelley
2022-11-22Cache: introduce prefixes to manifestsAndrew Kelley
2022-11-23llvm: fix x86_64 sysV ABI of big vectors on avx512 enabled CPUsVeikka Tuominen
2022-11-22value: account for undef value for ptr in slice in hashUncoercedJakub Konka
2022-11-22AstGen: Pop error trace for `continue`Cody Tapscott
2022-11-21disable failing arm-linux non-llvm backend testsAndrew Kelley
2022-11-21CMake: choose native CPU instead of baseline by defaultAndrew Kelley
2022-11-21Merge pull request #13292 from mitchellh/valgrind-arm64Andrew Kelley
2022-11-21Merge pull request #13585 from Vexu/stage2-fixesVeikka Tuominen
2022-11-21stage2 ARM: misc fixesjoachimschmidt557
2022-11-20uefi: Delete unneeded alignment and use default 4KDavid Gonzalez Martin
2022-11-20cli: warn about using `--debug-compile-errors` on a release buildVeikka Tuominen
2022-11-20llvm: add attributes to the arguments of function pointer callsVeikka Tuominen
2022-11-20Sema: fix memory management of missing field errorVeikka Tuominen
2022-11-20llvm: aarch64 C ABI: pass byref params as mutable pointersVeikka Tuominen
2022-11-20llvm: use alignment of ABI return type when it differs from raw return typeVeikka Tuominen
2022-11-20Sema: fix missing error on mismatched array init countVeikka Tuominen
2022-11-20Module: fix compile error for non-comptime-known global initializerVeikka Tuominen
2022-11-20Sema: prioritize Value.variable over OPV when resolving const valueVeikka Tuominen
2022-11-20print_air: print ty_pl typeVeikka Tuominen
2022-11-20Sema: fix type check in `zirIntToPtr`Veikka Tuominen
2022-11-20Module: fix `fieldSrcLoc` for generated typesVeikka Tuominen
2022-11-20Sema: handle `opt_payload` in `beginComptimePtrLoad`Veikka Tuominen
2022-11-20Sema: allow coercing typed undefined to intVeikka Tuominen
2022-11-20Type: make `hasRuntimeBitsAdvanced` take `AbiAlignmentAdvancedStrat`Veikka Tuominen
2022-11-20translate-c: cast unsuffixed floats to f64Veikka Tuominen
2022-11-20compute LLVMTypes in ParamTypeIterator (#13592)Guillaume Wenzek
2022-11-19LLVM: add valgrind integration for x86 and aarch64Andrew Kelley
2022-11-19c backend: Output string literals for array init of bytesJimmi Holst Christensen
2022-11-19linker: fail the compilation if there were linker errorsCasey Banner
2022-11-18Sema: optimize compare comptime float with intkkHAIKE
2022-11-18run zig fmt on everything checked by CIStevie Hryciw
2022-11-18std: replace parseAppend with parseWrite in std.zig.string_literalStevie Hryciw
2022-11-18fmt: canonicalize identifiersStevie Hryciw
2022-11-18translate-c: use .identifier tokens in .identifier AST nodesStevie Hryciw
2022-11-18stage1: delete keywordsStevie Hryciw
2022-11-18Merge pull request #13411 from dweiller/custom-test-runnerVeikka Tuominen
2022-11-17windows: fix _tls_index not being defined if libc wasn't linked, and fix x86 ...kcbanner