aboutsummaryrefslogtreecommitdiff
path: root/src/stage1/codegen.cpp
AgeCommit message (Expand)Author
2020-12-26stage1: const_values_equal error union, improve remaining "TODO" panicsVeikka Tuominen
2020-12-24stage1: add tsan LLVM passes when appropriateAndrew Kelley
2020-12-24WIP start adding support for TSANAndrew Kelley
2020-12-23stage1: LLVMSetModuleInlineAsm is deprecatedxackus
2020-12-23Add c_longdouble mapping for bpf (#7504)Matthew Knight
2020-12-08Implement msp430 mapping for c_longdouble. (#7333)Nathan Michaels
2020-12-07ability to build stage1 using only a zig tarballAndrew Kelley
2020-12-03Allow idx 0 err to be put into error_name_tableJakub Konka
2020-11-29stage1: Add missing bitcast when rendering var ptrLemonBoy
2020-11-29Merge pull request #7237 from koachan/sparc64-longdouble_forkAndrew Kelley
2020-11-27stage1: Fix crash in *[N]T to []T conversion with zstLemonBoy
2020-11-27Add sparc64 long double mappingKoakuma
2020-11-25stage1: Fix ICE when generating struct fields with paddingLemonBoy
2020-11-22modernize the PIE patch for the latest master branchAndrew Kelley
2020-11-21Rename back to extern, extend a stage1 parser hackLemonBoy
2020-11-20stage1: Initial implementation of @externLemonBoy
2020-11-19stage1: Compile error instead of falling back to C for unsupported ccTadeo Kondrak
2020-11-18stage1: Fix undefined assignment for bitfieldsLemonBoy
2020-11-18Merge pull request #6385 from LemonBoy/callocatorAndrew Kelley
2020-11-18stage1: Add architecture-specific clobbers to asm()LemonBoy
2020-11-17stage1: Fix asyncCall with non-abi-aligned argumentsLemonBoy
2020-11-16Merge pull request #7112 from LemonBoy/fix-7104Alexandros Naskos
2020-11-14stage1: Fix generation of pass-by-value args in async fnsLemonBoy
2020-11-13stage1: Disambiguate Wasm imports with same nameLemonBoy
2020-11-13stage1: Ask LLVM to produce compact code in ReleaseSize modeLemonBoy
2020-11-11stage1: Fix crash in comptime struct generationLemonBoy
2020-11-09stage1: Print correct error message for vector @intCastLemonBoy
2020-11-05stage1: Fix type mapping for c_longdoubleLemonBoy
2020-11-01stage1: Implement Add/Mul reduction operatorsLemonBoy
2020-10-22Merge pull request #6744 from LemonBoy/intcast-vecAndrew Kelley
2020-10-19stage1: Implement `@intCast` between vectorsLemonBoy
2020-10-17stage1: Fix type-checking of unary neg for vector typesLemonBoy
2020-10-16stage1: Don't ask LLVM to emit misaligned memcpyLemonBoy
2020-10-14stage1: Fix missing runtime safety check for intToPtrLemonBoy
2020-10-08Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-10-07Remove .Cold calling convention.Tadeo Kondrak
2020-10-07Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-10-05Merge pull request #6472 from alexnask/add_some_freesAndrew Kelley
2020-10-05stage1: Implement @reduce builtin for vector typesLemonBoy
2020-10-04Merge branch 'master' of https://github.com/ziglang/zig into add_some_freesAlexandros Naskos
2020-10-03stage1: better value for builtin.link_modeAndrew Kelley
2020-09-30Added some c_allocator.deallocate callsAlexandros Naskos
2020-09-30Added a few ZigList deinit callsAlexandros Naskos
2020-09-30Merge remote-tracking branch 'origin/master' into llvm11Andrew Kelley
2020-09-28stage2: building mingw-w64 and COFF LDD linkingAndrew Kelley
2020-09-26implement -femit-asm, -femit-docs, -femit-llvm-ir, etcAndrew Kelley
2020-09-21rename src-self-hosted/ to src/Andrew Kelley