summaryrefslogtreecommitdiff
path: root/mi
AgeCommit message (Expand)Author
2015-05-09Refactor code to add jump tables, and prepare to generate them.Ori Bernstein
2015-05-08Use before def checking is closer to working.Ori Bernstein
2015-05-08A few more fixes for dataflow checks.Ori Bernstein
2015-05-08Get closer to a working use-before-def check.Ori Bernstein
2015-05-06More work towards getting undefined variables to be defined.Ori Bernstein
2015-05-06A huge amount of work on checking.Ori Bernstein
2015-05-06Compile error on reaching end of func without return.Ori Bernstein
2015-05-06Rename 'df' to 'dfcheck'.Ori Bernstein
2015-03-08Add 'tygeneric' specifier.Ori Bernstein
2015-01-06Improve error messages.Ori Bernstein
2014-12-26Don't use subexpressions that don't exist.Ori Bernstein
2014-12-25Make installation work correctly.Ori Bernstein
2014-12-21Add missing file for mk.Ori Bernstein
2014-12-21More work towards plan9 workingness.Ori Bernstein
2014-11-30Avoid division by zero deaths in the compiler.Ori Bernstein
2014-11-05Handle wildcards in patterns correctly.Ori Bernstein
2014-11-05Add a comment for nconstructors()Ori Bernstein
2014-11-05Fix up pattern tree generation.Ori Bernstein
2014-11-04Fix clobbering match pattern type.Ori Bernstein
2014-11-04Fix constant patterns for matching.Ori Bernstein
2014-11-04Check for exhaustiveness in patterns.Ori Bernstein
2014-10-30Unrename 'opt' -> 'mi'Ori Bernstein
2014-09-05Move 'mi/' directory to 'opt/'.Ori Bernstein
2014-08-18Preserve indexes when folding variables.Ori Bernstein
2014-01-21Implement more restrictive folding for casts.Ori Bernstein
2014-01-07Fix test for small inlinable constants.Ori Bernstein
2014-01-07Fold array lengths.Ori Bernstein
2014-01-07Start work on global const slices.Ori Bernstein
2013-12-12Add string strip functions.Ori Bernstein
2013-10-08Allow folding initializers for constants.Ori Bernstein
2013-05-28Edit quotes in error message.Ori Bernstein
2013-02-12Remove unneded includes.Ori Bernstein
2013-01-25Add more fold forms.Ori Bernstein
2012-10-17Labels are now Lit values, not their own toplev nodes.Ori Bernstein
2012-09-17Rename 'opt' to 'mi'.Ori Bernstein