summaryrefslogtreecommitdiff
path: root/src/mir/mir.hpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-25MIR - (minor) commentingJohn Hodge1-0/+2
2016-08-27HIR (De)serialise - Working deserialiseJohn Hodge1-0/+1
2016-08-23MIR - Add a `Const` entry to the MIR::Constant to refer to a named constantJohn Hodge1-3/+4
2016-08-21MIR Check - Check for `Invalid` terminatorsJohn Hodge1-5/+5
2016-08-20MIR Gen - Add loggingJohn Hodge1-0/+2
2016-08-20MIR Dump - Rough dump pass, exposes junk data somewhereJohn Hodge1-2/+3
2016-08-13MIR Gen - Support values overlapping with rangesJohn Hodge1-0/+1
2016-08-13MIR Gen - Unify and sanity-check binary operators (including assignments)John Hodge1-1/+1
2016-08-11MIR - Work on _Unsize, requires changing coercion code to emit Unsize op higherJohn Hodge1-0/+4
2016-08-11All - Clang warning fixesJohn Hodge1-1/+2
2016-08-09MIR - Construction code completed, but untested (and some stubs)John Hodge1-1/+17
2016-08-09MIR - Work on lowering, not included yet and incompleteJohn Hodge1-1/+1
2016-08-08MIR - Draft structureJohn Hodge1-0/+171