summaryrefslogtreecommitdiff
path: root/src/mir/optimise.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-29MIR Optimise - Better cleaning of useless assignmentsJohn Hodge1-24/+102
2016-12-29MIR Opt - Partial dead temporary eliminatonJohn Hodge1-16/+364
2016-12-24No more tears!ubsan1-13/+13
2016-12-18HIR - Move VTable construction to codegenJohn Hodge1-0/+2
2016-12-17MIR Optimisation and efficiency tweaksJohn Hodge1-1/+61
2016-12-14Consteval - Re-enabled full first-pass constevalJohn Hodge1-0/+12
2016-12-10MIR Match Gen - Fix incorrect arms chosenJohn Hodge1-2/+0
2016-12-10MIR - Add rough optimisationsJohn Hodge1-0/+177