| 9 years ago | Andrew Kelley | | IR: enum init support |
| 9 years ago | Andrew Kelley | | IR: fix lazy eval of enum field access |
| 9 years ago | Andrew Kelley | | IR: update all error messages to be useful if generic instantiation |
| 9 years ago | Andrew Kelley | | IR: support maybe defers |
| 9 years ago | Andrew Kelley | | IR: support error defers |
| 9 years ago | Andrew Kelley | | organize tests |
| 9 years ago | Andrew Kelley | | IR: start a new passing self hosted test suite |
| 9 years ago | Andrew Kelley | | IR: if and switch guaranteed compile time if target expr is |
| 9 years ago | Andrew Kelley | | better error message generic instantiations |
| 9 years ago | Andrew Kelley | | errors from inline fn calls include stack trace |
| 9 years ago | Andrew Kelley | | IR: add MaybeOkOr instruction |
| 9 years ago | Andrew Kelley | | workaround for Arch being a primitive type |
| 9 years ago | Andrew Kelley | | IR: add FnProto instruction |
| 9 years ago | Andrew Kelley | | IR: memoize compile-time evaluated fn invocations |
| 9 years ago | Andrew Kelley | | remove duplicate definition of container_string |
| 9 years ago | Andrew Kelley | | IR: ability to return a container from a function |
| 9 years ago | Andrew Kelley | | hello.zig working with all structs anonymous |
| 9 years ago | Andrew Kelley | | IR: all structs anonymous |
| 9 years ago | Andrew Kelley | | IR: fix codegen of ref instruction |
| 9 years ago | Andrew Kelley | | IR: phi instruction handles unreachable values correctly |
| 9 years ago | Andrew Kelley | | IR: fix err variable in ErrOkOr instruction |
| 9 years ago | Andrew Kelley | | IR: fix container field access via container pointer |
| 9 years ago | Andrew Kelley | | IR: basic support for implicit casting to const pointer |
| 9 years ago | Andrew Kelley | | IR: fix type of decls accessed via namespace |
| 9 years ago | Andrew Kelley | | IR: add runime negation |
| 9 years ago | Andrew Kelley | | IR: update some std code to newest zig |
| 9 years ago | Andrew Kelley | | IR: unreachable has lowest priority when resolving peer types |
| 9 years ago | Andrew Kelley | | IR: make generic function type have zero_bits flag |
| 9 years ago | Andrew Kelley | | IR: support var type args and fix phi peer type resolution |
| 9 years ago | Andrew Kelley | | IR: allow undefined compile time values sometimes |
| 9 years ago | Andrew Kelley | | IR: consolidate Ref and PrefixOpAddressOf instructions |
| 9 years ago | Andrew Kelley | | IR: fix `this` expression |
| 9 years ago | Andrew Kelley | | IR: fix compile time switch eval for enums |
| 9 years ago | Andrew Kelley | | IR: fix switching on enum |
| 9 years ago | Andrew Kelley | | IR: add more instructions |
| 9 years ago | Andrew Kelley | | IR: panic with a TODO instead of generating invalid code |
| 9 years ago | Andrew Kelley | | fix external function calls |
| 9 years ago | Andrew Kelley | | IR: implement maybe return expression |
| 9 years ago | Andrew Kelley | | IR: implement the rest of the builtin functions |
| 9 years ago | Andrew Kelley | | IR: implement character literal |
| 9 years ago | Andrew Kelley | | IR: implement breakpoint builtin |
| 9 years ago | Andrew Kelley | | IR: implement memberCount builtin |
| 9 years ago | Andrew Kelley | | IR: implement memcpy, memset, and slice expression |
| 9 years ago | Andrew Kelley | | IR: implement alloca builtin |
| 9 years ago | Andrew Kelley | | IR: implement compile time array concatenation |
| 9 years ago | Andrew Kelley | | IR: implement compile time array multiplication |
| 9 years ago | Andrew Kelley | | IR: implement intType builtin |
| 9 years ago | Andrew Kelley | | IR: implement truncate builtin |
| 9 years ago | Andrew Kelley | | IR: implement divExact builtin |
| 9 years ago | Andrew Kelley | | IR: implement fence and cmpxchg builtins |
|