Commit History

Autor SHA1 Mensaxe Data
  Taddeus Kroes 6ceb955b47 Fixed unit tests. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes c7080a7410 Moved optimization files to src/ directory. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 6181d33ab6 Fixed copy propagation name conflicts. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 302f98ab52 Improved local Copy Propagation. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes c53c99a7fa Fixed unit tests without dummy block. %!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 d2d13e18ed Merge branch 'master' of github.com:taddeus/peephole %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 600b38dea1 Merged conflicts. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 56a04b33f7 Added unittest for completing coverage of copyprop. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 950105c0b6 Fixed Common Subexpression Elimination. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer e098d91cd5 Changed algebraic optimizations to proper mult structure. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes ab33ab8652 Merged conflicts. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes c8dba202e4 Debugged Dead Code Elimination. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 8c9efd40fb Changed algebraic transformations to more generic form. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer b279082a6d Algebraic transformations unittested. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 12b1dc5e46 Fixed one thing in unittest, added example to docstring. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 8303fe0b6e Merge branch 'master' of github.com:taddeus/peephole %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 45947974dc Added algebraic conversions and first unittest for those. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes bf493e7856 Merged conflicts. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes d0af144312 Automatic whitespace changes. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer a2a424d0cd Tested copy_propagation. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 2fdd48ad7e Fixed merge conflict. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer b550716008 Working on copyprop. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes 58ebd58ff1 Merged conflicts. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes f7e3d0c66b Implemented constant folding. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 53ac258be4 Test not failing. %!s(int64=14) %!d(string=hai) anos
  Jayke Meijer 2ed0286faf Moved main to root. %!s(int64=14) %!d(string=hai) anos
  Taddeus Kroes effe72670a Added common subexpression elimination (unfinished and untested). %!s(int64=14) %!d(string=hai) anos