Commit History

Autor SHA1 Mensaxe Data
  Jayke Meijer f0f259ea2b Removed testing print. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 98a981ab6a Fixed use and def of div instruction. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer f971a60ed2 Added check if li already has int as argument. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 4594d41fc8 Added debug option to dead code elimination. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 555624cbf7 Tested constant folding and added some replacement messages. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 69a2813791 Added block reset() call whenever 'while block.end():' is used. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 091fc8d050 Implemented variable liveness analysis, renamed the sets for RD. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 00d7bd2f57 Fixed existing unit tests and added tests for reaching definitions.. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 2bc283ea2d Added reaching definitions to optimizer, and cleaned up some code. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 21ff6f230b Fixed syntax errors. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes d9813d87c7 Moved algebraic transformation to constant folding. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes df1ddefa70 Added multiplication/division calculation to constant folding. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer b53e919744 Fixed typo in constant folding. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes ccaa52ac41 Started implementing Dead Code elimination. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 14c963e2e5 Changed variable name. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes ab24f850a4 Merge branch 'master' of github.com:taddeus/peephole %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 06607dd186 Extended 'is_arith() method. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 0658f9c54b Comply to 80 char. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer be87f7284d Fixed bug continue in stead of break. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 0c63d6052c Minor bugfix. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 600b38dea1 Merged conflicts. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 950105c0b6 Fixed Common Subexpression Elimination. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 2473f61769 Made copy propagation work with proper mult structure. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer e098d91cd5 Changed algebraic optimizations to proper mult structure. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 72807a0005 Fixed textual error in docstring. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 2265148aab Merge branch 'master' of github.com:taddeus/peephole %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 23cecaffeb Fixed bug in copyprop. %!s(int64=14) %!d(string=hai) anos
  Richard Torenvliet 18a29e6f04 Merge branch 'master' of github.com:taddeus/peephole %!s(int64=14) %!d(string=hai) anos
  Richard Torenvliet 82759127a4 tried to implement gen and kill set, commented implementation %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes cad60b16ea Added newline. %!s(int64=14) %!d(string=hai) anos