Änderungen

Summary

  1. Use generalized seralize function for instructions (commit: 16697ac) (details)
  2. Added rewrite engine for instructions (commit: d783641) (details)
Commit 16697accf272ae3000a336dd1c89603aa52792a4 by lep.delete
Use generalized seralize function for instructions
(commit: 16697ac)
The file was modifiedruntime/parser.j (diff)
The file was modifiedHot/Instruction.hs (diff)
Commit d78364127636f9ef31d17b247b953d9be2fd4a77 by lep.delete
Added rewrite engine for instructions
Rather simple but can already reduce a lot of temporaries. Also provides
a bunch of specialities for temporary and non-zero registers.
(commit: d783641)
The file was modifiedHot/Ast.hs (diff)
The file was modifiedGNUmakefile (diff)
The file was addedHot/Instruction/Opt/Rewrite.hs
The file was modifiedMain.hs (diff)