summaryrefslogtreecommitdiff
path: root/opt
AgeCommit message (Expand)Author
2014-10-30Unrename 'opt' -> 'mi'Ori Bernstein
2014-10-16Stub in parameters needed for generating capturesOri Bernstein
2014-10-15Add support for checking structs.Ori Bernstein
2014-10-15Stub in addstruct(), and turn failed dups into errors.Ori Bernstein
2014-10-15Add array and tuples to decision trees.Ori Bernstein
2014-10-15Add support for literal nodes in dtree.Ori Bernstein
2014-10-15Clean up match.c a bit.Ori Bernstein
2014-10-15Start work on new pattern matching implementation.Ori Bernstein
2014-10-07Keep track of source files as well as line numbers.Ori Bernstein
2014-10-07Add support for storing file ids.Ori Bernstein
2014-10-07Set the line number when generating labels.Ori Bernstein
2014-10-07Start adding support for '$noret' attrOri Bernstein
2014-10-07Work on trimming BBs and inseting Orets.Ori Bernstein
2014-10-06Split libstd into libstd and libsys.Ori Bernstein
2014-10-05Add line terminators to all mkfiles.Ori Bernstein
2014-10-05Add plan9 mkfiles and runtime.Ori Bernstein
2014-10-04Start work of porting to Plan 9.Ori Bernstein
2014-09-17Rename float -> fltOri Bernstein
2014-09-05Move 'mi/' directory to 'opt/'.Ori Bernstein
2012-09-17Rename 'opt' to 'mi'.Ori Bernstein
2012-08-12Put match values into temporary.Ori Bernstein
2012-07-25Get the rvals for the subexpressions of casts.Ori Bernstein
2012-07-24Make folding preserve types.Ori Bernstein
2012-07-20Don't die if we call fold() on NULL.Ori Bernstein
2012-06-25Whitespace fixes.Ori Bernstein
2012-06-18Static things up.Ori Bernstein
2012-06-17Add missing file.Ori Bernstein
2012-06-15Add rudimentary constant folding.Ori Bernstein
2012-06-14Improve debug prints.Ori Bernstein
2012-06-14Print out the assembly CFG.Ori Bernstein
2012-06-14Make the BB ids identity mapped with their index.Ori Bernstein
2012-06-14Move towards generating flow graphs properly.Ori Bernstein
2012-06-13Rename 'libdeps' to 'deps'. It's more general than just libs.Ori Bernstein
2012-06-11Make unexported functions static.Ori Bernstein
2012-06-11Integer correctness fixes.Ori Bernstein
2012-06-11Split cfg and dataflow.Ori Bernstein
2012-06-11Make the CFG correct.Ori Bernstein
2012-06-11Print labels correctly.Ori Bernstein
2012-06-11Only change the separator if we print something.Ori Bernstein
2012-06-11When using conditional jumps, use the labels.Ori Bernstein
2012-06-11Put the BB into the fix list instead of the node.Ori Bernstein
2012-06-11More work towards getting dataflow going.Ori Bernstein
2012-06-11Start working on dataflow analysis.Ori Bernstein