aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-02-05Added support for vector wrapping mult and subJimmi Holst Christensen
2019-02-04fix vector debug info tripping LLVM assertionAndrew Kelley
2019-02-04SIMD: array to vector, vector to array, wrapping int addAndrew Kelley
2019-02-02Fix slice concatenationMatthew McAllister
2019-02-01introduce --single-threaded build optionAndrew Kelley
2019-02-01Fix runtime assignment to comptime aggregate fieldMatthew McAllister
2019-02-01add compile errror for @bitCast when bit counts mismatchAndrew Kelley
2019-01-31os.cpp: fix regression on Windows from 59c050e7Andrew Kelley
2019-01-30introduce vector type for SIMDAndrew Kelley
2019-01-30collapse os_file_mtime into os_file_open_r and check for directoryAndrew Kelley
2019-01-30Move tokenizer error location to offending charMatthew McAllister
2019-01-29backport copy elision changesAndrew Kelley
2019-01-29simpler implementation of `&&` and `||` hintsAndrew Kelley
2019-01-25Hint at use of and/or when &&/|| is improperly used (#1886)kristopher tate
2019-01-20src/analyze.cpp: return type entry for `ZigTypeIdPointer` if it points to `Zi...kristopher tate
2019-01-09when rendering llvm const values, ensure the types alignAndrew Kelley
2019-01-08`@typeInfo`: more correct return type infoAndrew Kelley
2019-01-08fix debug info for function pointersAndrew Kelley
2019-01-06Removed oops commentsJimmi HC
2019-01-06Fixed issue where TypeInfo would use types from a prev CodeGen instanceJimmi HC
2019-01-06Implemented buf_read_value_bytes for ZigTypeIdArrayJimmi HC
2019-01-06Respect the type system instead of ConstExprValue when getting fieldJimmi HC
2019-01-04Mark comptime int hardcoded address pointee as a run time variable #1171 (#1868)vegecode
2019-01-02@bitreverse intrinsic, part of #767 (#1865)vegecode
2018-12-30Add DIFlagStaticMember flag to functions.alexander
2018-12-29Merge pull request #1859 from mgxm/fbsd2Andrew Kelley
2018-12-27Merge pull request #1857 from vegecode/boolean-switchAndrew Kelley
2018-12-26allow not having libc include paths and doing @cImportAndrew Kelley
2018-12-26fixupsAndrew Kelley
2018-12-26Switching on bools with duplicate and missing value detection: Issue 1768alexander
2018-12-24tabs to space fix. thanks visual studio.nebulaeonline
2018-12-24fixed formatting in options displaynebulaeonline
2018-12-23fixed stricmp/strcasecmp between windows/posixnebulaeonline
2018-12-23Yet another git user error remnant fixednebulaeonline
2018-12-23git user error fixnebulaeonline
2018-12-23msvc subsystem option handling; added uefi os typenebulaeonline
2018-12-23Merge branch 'master' into fbsd2Marcio Giaxa
2018-12-22comptime: ability to @ptrCast to an extern struct and read fieldsAndrew Kelley
2018-12-20translate-c: --verbose-cimport prints clang commandAndrew Kelley
2018-12-20fixupsAndrew Kelley
2018-12-20src/analyze.cpp: support alignOf(struct T) aligned member inside struct T;kristopher tate
2018-12-19freebsd: link against libcMarcio Giaxa
2018-12-19Fixed intToPtr to fn type when the address is hardcoded (#1842)Jimmi Holst Christensen
2018-12-18ir: delete dead codeAndrew Kelley
2018-12-17fix comptime pointer reinterpretation array index offsetAndrew Kelley
2018-12-16implement comptime pointer castAndrew Kelley
2018-12-12freebsd: fix os_self_exe_path function and update std libAndrew Kelley
2018-12-12breaking API changes to all readInt/writeInt functions & moreAndrew Kelley
2018-12-05implement compile error note for function parameter type mismatchAndrew Kelley
2018-11-28work around to support debian's fork of llvm 7.0.1Andrew Kelley