summaryrefslogtreecommitdiff
path: root/mi
AgeCommit message (Expand)Author
2015-11-06We only need to load a value once.Ori Bernstein
2015-11-06Working pattern matching.Ori Bernstein
2015-11-06Pass the basic tests. we still fail complex ones.Ori Bernstein
2015-11-06Fix decision trees for structs.Ori Bernstein
2015-11-05Remove more debug spew.Ori Bernstein
2015-11-05Shut up debug spew.Ori Bernstein
2015-10-19Make improved pattern matching work for unions.Ori Bernstein
2015-10-19Work towards better match statements.Ori Bernstein
2015-09-27Working closures.Ori Bernstein
2015-09-26Separate out the concepts of code and func ptrs.Ori Bernstein
2015-09-18Remove 'long' type.Ori Bernstein
2015-08-02Initial support for indexed initializers.Ori Bernstein
2015-07-24Replace snprintf with a variant that asserts when out of buffer.Ori Bernstein
2015-07-05Add proper support for a 'gap' variable.Ori Bernstein
2015-06-26Fix a few misc memory bugs.Ori Bernstein
2015-05-15Add working 'uninstall' targets.glenda@cirno
2015-05-14Update mkfiles to reflect renames.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