Taddeus Kroes d3dfaa102f Added dummy block to prevent DCE in library fucntion calls. 14 年 前
..
optimize 5c33f2be5f Removed useless newline. 14 年 前
.gitignore 43f769abe8 Merged conflicts. 14 年 前
__init__.py 2672776710 Added unit testing framework. 14 年 前
dag.py 6924b53cc7 Separated liveness, reaching definitions and dominator tree from dataflow.py. 14 年 前
dataflow.py d3dfaa102f Added dummy block to prevent DCE in library fucntion calls. 14 年 前
dominator.py 6924b53cc7 Separated liveness, reaching definitions and dominator tree from dataflow.py. 14 年 前
liveness.py d3dfaa102f Added dummy block to prevent DCE in library fucntion calls. 14 年 前
parser.py 555624cbf7 Tested constant folding and added some replacement messages. 14 年 前
peephole.l c3ba2d2dca Finished parser. 14 年 前
peephole.y f8e59831a6 Removed unused token from YACC file. 14 年 前
program.py 2f4240a4d4 Added LIVE and REACH sets to block comments, 14 年 前
reaching_definitions.py 091fc8d050 Implemented variable liveness analysis, renamed the sets for RD. 14 年 前
statement.py 6f111f4331 Removed faulty returns. 14 年 前
todo.txt 191e1bf2cc Updated ToDo list. 14 年 前
writer.py 0bb1771ff4 Removed debug print statement. 14 年 前