summaryrefslogtreecommitdiff
path: root/src/mir/check_full.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-08-23MIR Check - (minor) fix re-use of variable nameJohn Hodge1-2/+2
2017-07-06MIR - Add (but don't use) a SwitchValue terminatorJohn Hodge1-0/+8
2017-06-16MIR - Unify temporaries and variablesJohn Hodge1-85/+45
2017-06-10MIR Validate Full - Remove need for garbage collection of statesJohn Hodge1-45/+142
2017-06-09Fix use of hard tabsJohn Hodge1-3/+3
2017-05-14Visual Studio compile fixesJohn Hodge (bugs)1-3/+4
2017-05-12MIR Check - (minor) Note to check for leaks on assignmentJohn Hodge1-0/+3
2017-05-12MIR - Fixed optimisation and scopring issuesJohn Hodge1-2/+34
2017-04-28MIR Check Full - Print the cause of invalidityJohn Hodge1-2/+134
2017-04-22MIR - Add ScopeEnd statement to indicate where a value will no longer be usedJohn Hodge1-0/+3
2017-04-20MIR Check Full - Mask values based on calculated lifetimesJohn Hodge1-1/+49
2017-04-17MIR Helpers - Move lifetime calculation to helpers so CheckFull can use itJohn Hodge1-0/+4
2017-03-11MIR Check full - Fiddling (still unbouned memory usage)John Hodge1-1/+11
2017-03-04MIR Check Full - State comparison, printing of stateJohn Hodge1-0/+76
2017-03-04MIR Check Full - VariantsJohn Hodge1-4/+28
2017-03-04MIR Check Full - Handling of shallow dropsJohn Hodge1-15/+165
2017-03-04MIR - Add a (disabled) full value state validatorJohn Hodge1-0/+499