summary refs log tree commit diff
AgeCommit message (Expand)Author
2017-01-06prepare for new c9x infrastructureQuentin Carbonneaux
2017-01-04attempt to fix cc flags in testsQuentin Carbonneaux
2017-01-04improve performance of bsiter()Quentin Carbonneaux
2017-01-04more performance improvements in the parserQuentin Carbonneaux
2016-12-31use a perfect hash for lexingQuentin Carbonneaux
2016-12-31minor bugs in lexh toolQuentin Carbonneaux
2016-12-30new tool to improve lexing speedQuentin Carbonneaux
2016-12-29remove debugging stubQuentin Carbonneaux
2016-12-29do not create useless mem refsQuentin Carbonneaux
2016-12-29simplify seladdr()Quentin Carbonneaux
2016-12-28fix escapes handling (patch from ac)Quentin Carbonneaux
2016-12-28loosen assertion in load eliminationQuentin Carbonneaux
2016-12-21schedule loop nesting computations earlierQuentin Carbonneaux
2016-12-21fix wrong assertion in load eliminationQuentin Carbonneaux
2016-12-12use the new load optimizationQuentin Carbonneaux
2016-12-12new tests for the load optimizationQuentin Carbonneaux
2016-12-12implement a simple load elimination passQuentin Carbonneaux
2016-12-12implement a simple alias analysisQuentin Carbonneaux
2016-12-12create cfg.c for cfg-related functionsQuentin Carbonneaux
2016-12-12make newtmp() return zeroed out temporariesQuentin Carbonneaux
2016-12-12new eight queens testQuentin Carbonneaux
2016-12-08use a queue for copy eliminationQuentin Carbonneaux
2016-12-05move some liveness code where it belongsQuentin Carbonneaux
2016-12-05disable pie (default on some os)Quentin Carbonneaux
2016-11-09doc nitsQuentin Carbonneaux
2016-10-24return non-zero when tests failQuentin Carbonneaux
2016-10-24fix bug in folding of w comparisonsQuentin Carbonneaux
2016-10-22fix bug in copy propagationQuentin Carbonneaux
2016-10-19improve tests output for contbuildQuentin Carbonneaux
2016-10-19add magic for mobile viewing of docQuentin Carbonneaux
2016-09-27accept "ret" for functions with a return typeQuentin Carbonneaux
2016-08-17silent a few warningsQuentin Carbonneaux
2016-08-16update help message of unit testerQuentin Carbonneaux
2016-08-16add support for unions in sysv abiQuentin Carbonneaux
2016-08-16parse union typesQuentin Carbonneaux
2016-08-15specify the allocation function in vnewQuentin Carbonneaux
2016-08-14couple of case fixes in tokensQuentin Carbonneaux
2016-08-14use an enum for aggregate segmentsQuentin Carbonneaux
2016-08-14get rid of old Alt enumQuentin Carbonneaux
2016-04-25fix type size computations in parserQuentin Carbonneaux
2016-04-23correctly update nuse for jump argumentsQuentin Carbonneaux
2016-04-22use short for classes (so it is signed for sure)Quentin Carbonneaux
2016-04-22update documentation with new fp conversionsQuentin Carbonneaux
2016-04-22refine fp conversion instructionsQuentin Carbonneaux
2016-04-22make sure type sizes never overflowQuentin Carbonneaux
2016-04-21oops fix wrong instruction names in docQuentin Carbonneaux
2016-04-21cosmetics in all.hQuentin Carbonneaux
2016-04-21make mcc runable from anywhereQuentin Carbonneaux
2016-04-20disallow phi nodes in the start blockQuentin Carbonneaux
2016-04-20support calls with no returnQuentin Carbonneaux