| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-22 | migrate all the temporary tests to new test file | Andrew Kelley | |
| 2016-12-19 | IR: start a new passing self hosted test suite | Andrew Kelley | |
| 2016-12-18 | IR: all structs anonymous | Andrew Kelley | |
| 2016-12-17 | IR: add more instructions | Andrew Kelley | |
| * MaybeWrap * TestErr * UnwrapErrCode * UnwrapErrPayload * ErrUnionTypeChild * ErrWrapCode * ErrWrapPayload | |||
| 2016-12-13 | IR: implement maybe return expression | Andrew Kelley | |
| 2016-12-13 | IR: implement the rest of the builtin functions | Andrew Kelley | |
| * returnAddress * frameAddress * addWithOverflow * subWithOverflow * mulWithOverflow * shlWithOverflow * alignOf | |||
| 2016-12-11 | IR: implement intType builtin | Andrew Kelley | |
| and int type field access and fix compile time bool not | |||
| 2016-12-11 | IR: implement truncate builtin | Andrew Kelley | |
| 2016-12-11 | IR: implement divExact builtin | Andrew Kelley | |
| 2016-12-11 | IR: implement fence and cmpxchg builtins | Andrew Kelley | |
| 2016-12-10 | IR: support error union type | Andrew Kelley | |
| 2016-12-10 | IR: fix errorName builtin | Andrew Kelley | |
| 2016-12-08 | IR: a bunch of fixes and some additions | Andrew Kelley | |
| * add errorName builtin function * add assertion for generated memcopy being on correct types * respect handle_is_ptr for constant values * fix return codegen to respect sret semantics * remove ArrayLen IR instruction; we already have StructFieldPtr with "len" field * fix gen_const_val for pointers inside aggregates | |||
| 2016-12-07 | IR: add minValue, maxValue, and negation | Andrew Kelley | |
| 2016-12-06 | IR: implement compile time eval unwrap maybe | Andrew Kelley | |
| 2016-12-06 | IR: implement defer | Andrew Kelley | |
| 2016-12-05 | IR: implement short circuit bool or, and | Andrew Kelley | |
| 2016-12-05 | IR: implement break and continue | Andrew Kelley | |
| 2016-12-05 | IR: implement generic function calls | Andrew Kelley | |
| 2016-12-04 | IR: compile time function evaluation | Andrew Kelley | |
| 2016-11-28 | IR: function call porting progress | Andrew Kelley | |
| also implemented container init generics is still todo | |||
| 2016-11-26 | IR: support goto and labels | Andrew Kelley | |
| 2016-11-26 | IR: support import builtin function | Andrew Kelley | |
| 2016-11-26 | IR: support inline switch | Andrew Kelley | |
| 2016-11-26 | IR: support switch with range | Andrew Kelley | |
| 2016-11-24 | IR: generating a switch statement | Andrew Kelley | |
| 2016-11-21 | IR: implement setFnVisible builtin | Andrew Kelley | |
| 2016-11-18 | IR: support setDebugSafety builtin function | Andrew Kelley | |
| 2016-11-03 | add concept of inline for, inline while, inline var | Andrew Kelley | |
