aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
2019-02-21better handling of arrays in packed structsAndrew Kelley
2019-02-21`@sliceToBytes` works at comptimeAndrew Kelley
2019-02-20packed structs support comptime bitcastingAndrew Kelley
2019-02-19valgrind client requests for undefined valuesAndrew Kelley
2019-02-19remove --no-rosegment workaround now that valgrind bug is fixedAndrew Kelley
2019-02-18export _mh_execute_header with weak linkageAndrew Kelley
2019-02-18Add align attribute for params pointersLemonBoy
2019-02-17Add NetBSD supportMaya Rashish
2019-02-15typecheck the panic functionAndrew Kelley
2019-02-15Merge pull request #1965 from ziglang/c-pointer-typeAndrew Kelley
2019-02-14omit nonnull attribute for C pointersAndrew Kelley
2019-02-14runtime safety check for casting null to pointerAndrew Kelley
2019-02-11add C pointer type to @typeInfoAndrew Kelley
2019-02-11C pointer comparison and arithmeticAndrew Kelley
2019-02-10avoid needlessly creating global constantsAndrew Kelley
2019-02-10avoid needlessly creating global constantsAndrew Kelley
2019-02-09Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-09implement vector math safety with ext and truncAndrew Kelley
2019-02-09implement vector addition with safety checkingAndrew Kelley
2019-02-07fix using the result of @intCast to u0Andrew Kelley
2019-02-07Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-07better error message when LLVM does not understand a tripleAndrew Kelley
2019-02-06Merge pull request #1924 from ziglang/tlsAndrew Kelley
2019-02-06implement Thread Local Storage on WindowsAndrew Kelley
2019-02-06require running std lib tests coherentlyAndrew Kelley
2019-02-06thread local storage working for linux x86_64Andrew Kelley
2019-02-05Added support for vector wrapping mult and subJimmi Holst Christensen
2019-02-04Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-04SIMD: array to vector, vector to array, wrapping int addAndrew Kelley
2019-02-01introduce --single-threaded build optionAndrew Kelley
2019-01-30introduce vector type for SIMDAndrew Kelley
2019-01-29backport copy elision changesAndrew Kelley
2019-01-09Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-01-09when rendering llvm const values, ensure the types alignAndrew Kelley
2019-01-08Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-01-08fix debug info for function pointersAndrew Kelley
2019-01-02@bitreverse intrinsic, part of #767 (#1865)vegecode
2019-01-01Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2018-12-29Merge pull request #1859 from mgxm/fbsd2Andrew Kelley
2018-12-26fixupsAndrew Kelley
2018-12-23git user error fixnebulaeonline
2018-12-23msvc subsystem option handling; added uefi os typenebulaeonline
2018-12-23llvm8: fix ZigLLVMCreateFunctionAndrew Kelley
2018-12-23llvm8: fix build errorsAndrew Kelley
2018-12-19freebsd: link against libcMarcio Giaxa
2018-12-18ir: delete dead codeAndrew Kelley
2018-12-12breaking API changes to all readInt/writeInt functions & moreAndrew Kelley
2018-11-26stage1: better file path handlingAndrew Kelley
2018-11-24refactor type_requires_comptime to have possible errorAndrew Kelley
2018-11-24fix @intCast not catching negative numbers to unsignedAndrew Kelley