aboutsummaryrefslogtreecommitdiff
path: root/src/ir_print.cpp
AgeCommit message (Expand)Author
2019-07-21simple async function call workingAndrew Kelley
2019-07-19remove coroutines implementation and promise typeAndrew Kelley
2019-07-03update `@unionInit` to integrate with result location semanticsAndrew Kelley
2019-07-03Merge branch 'comptime-union-init' of https://github.com/rbscott/zig into rbs...Andrew Kelley
2019-07-02fixupsAndrew Kelley
2019-07-02Merge branch 'has-field' of https://github.com/shawnl/zig into shawnl-has-fieldAndrew Kelley
2019-06-26Merge remote-tracking branch 'origin/master' into copy-elision-3Andrew Kelley
2019-06-22stage1: add @sin @cos @exp @exp2 @ln @log2 @log10 @fabs @floor @ceil @trunc @...Shawn Landden
2019-06-20fix loops with multiple break statementsAndrew Kelley
2019-06-19stage1: add support for @mulAdd fused-multiply-add for floats and vectors of ...Shawn Landden
2019-06-17inferred comptime array initsAndrew Kelley
2019-06-17inferred comptime union initsAndrew Kelley
2019-06-15better result location handling of inline loopsAndrew Kelley
2019-06-15better result location semantics with optionals and return locationsAndrew Kelley
2019-06-11fix `@bitCast` semantics when there is no parent result locAndrew Kelley
2019-06-11fix implicit casting return value struct/arary init to optionalAndrew Kelley
2019-06-10use result loc for ref instructionAndrew Kelley
2019-06-10result location semantics for vector to arrayAndrew Kelley
2019-06-10result loc semantics for loading packed struct pointer to packed structAndrew Kelley
2019-06-10result loc semantics for `@sliceToBytes` and `@bytesToSlice`Andrew Kelley
2019-06-10result location semantics for cmpxchgAndrew Kelley
2019-06-10result location semantics for error union wrapping an errorAndrew Kelley
2019-06-10result location semantics for error union wrapping a payloadAndrew Kelley
2019-06-10result location semantics for optional wrapAndrew Kelley
2019-06-10result location semantics for slicesAndrew Kelley
2019-06-10result location semantics for `@bitCast`Andrew Kelley
2019-06-10hook up result locations for union initializationsAndrew Kelley
2019-06-09remove ResultLocField dead codeAndrew Kelley
2019-06-08result location mechanism for struct initializationAndrew Kelley
2019-06-07no-copy semantics for peer result function callsAndrew Kelley
2019-06-03no-copy semantics for for loopsAndrew Kelley
2019-06-03while loopsAndrew Kelley
2019-06-03var types, alignment, and comptimeAndrew Kelley
2019-05-30no-copy semantics for if exprAndrew Kelley
2019-05-30no-copy semantics for basic runtime function call variable initAndrew Kelley
2019-05-28no "use of undeclared identifer" in dead comptime branchesAndrew Kelley
2019-05-26introduce @hasDecl builtin functionAndrew Kelley
2019-05-24Implement @unionInitRobert Scott
2019-05-19Fix too eager comptime evaluation of error ptrLemonBoy
2019-05-16breaking changes to all bit manipulation intrinsicsShawn Landden
2019-05-14switching on error sets makes new error set for capture valuesAndrew Kelley
2019-05-14else value when switching on error set hasAndrew Kelley
2019-05-08C pointers support .? operatorAndrew Kelley
2019-05-06stage1: add @hasField() built-inShawn Landden
2019-04-06fixed 1726Jimmi Holst Christensen
2019-03-20add docs for assembly and fix global assembly parsingAndrew Kelley
2019-03-15breaking changes to std.mem.Allocator interface APIAndrew Kelley
2019-02-22fix `@bitCast` when src/dest types have mismatched handle_is_ptrAndrew Kelley
2019-02-21better handling of arrays in packed structsAndrew Kelley
2019-02-21`@sliceToBytes` works at comptimeAndrew Kelley