Jayke Meijer
|
0c7d903df5
Fixed merge conflict.
|
14 yıl önce |
Jayke Meijer
|
fdd0ba24d3
Fixed mtc1 use and def.
|
14 yıl önce |
Taddeus Kroes
|
a24a3b0eff
Fixed match object usage in statement class.
|
14 yıl önce |
Taddeus Kroes
|
5b6e6336f5
Fixed recursiveness bug in liveness analysis.
|
14 yıl önce |
Taddeus Kroes
|
9d97e660f3
Fixed index out of bounds bug that occured during execution.
|
14 yıl önce |
Taddeus Kroes
|
43a4e07d11
Added option to save original assembly for easy comparison.
|
14 yıl önce |
Taddeus Kroes
|
f60673bd0c
Merged conflicts.
|
14 yıl önce |
Taddeus Kroes
|
091fc8d050
Implemented variable liveness analysis, renamed the sets for RD.
|
14 yıl önce |
Taddeus Kroes
|
a6dfda544f
Applied pep8.
|
14 yıl önce |
Taddeus Kroes
|
4ccad11934
Added temporary parser files to 'make clean'.
|
14 yıl önce |
Taddeus Kroes
|
00d7bd2f57
Fixed existing unit tests and added tests for reaching definitions..
|
14 yıl önce |
Richard Torenvliet
|
acc1a7657e
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |
Richard Torenvliet
|
41ca2d53ee
made changes to report, started with constant folding
|
14 yıl önce |
Jayke Meijer
|
93e40ce5c1
Added testing section, result table and restored altran in report.
|
14 yıl önce |
Taddeus Kroes
|
19cebc6054
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |
Taddeus Kroes
|
36ef7967a0
Added shebang to test runner.
|
14 yıl önce |
Taddeus Kroes
|
6924b53cc7
Separated liveness, reaching definitions and dominator tree from dataflow.py.
|
14 yıl önce |
Jayke Meijer
|
7d47e370cd
Added check for integer.
|
14 yıl önce |
Taddeus Kroes
|
053da966a1
Added some debug print statements to reaching definitions.
|
14 yıl önce |
Taddeus Kroes
|
2f461f59a2
Added string representation to Block class.
|
14 yıl önce |
Taddeus Kroes
|
caf3ff6361
Fixed gen/kill set generation.
|
14 yıl önce |
Taddeus Kroes
|
2bc283ea2d
Added reaching definitions to optimizer, and cleaned up some code.
|
14 yıl önce |
Jayke Meijer
|
bca9684d14
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |
Jayke Meijer
|
b7e2f719cf
Added base for unittest reaching definitions.
|
14 yıl önce |
Richard Torenvliet
|
0787514717
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |
Richard Torenvliet
|
6bd6ff45e1
testing done for get_def test in statement.py
|
14 yıl önce |
Jayke Meijer
|
d6c51e3916
Removed useless print statement.
|
14 yıl önce |
Richard Torenvliet
|
ed3a0551ea
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |
Jayke Meijer
|
123579f106
Fixed test.
|
14 yıl önce |
Richard Torenvliet
|
e3caa5f91d
Merge branch 'master' of github.com:taddeus/peephole
|
14 yıl önce |