Mercurial > lcfOS
comparison python/optimize.py @ 255:7416c923a02a
Added more logging
author | Windel Bouwman |
---|---|
date | Sun, 04 Aug 2013 15:10:10 +0200 |
parents | 74c6a20302d5 |
children | 5ec7580976d9 |
comparison
equal
deleted
inserted
replaced
254:bd26dc13f270 | 255:7416c923a02a |
---|---|
6 cf = ConstantFolder() | 6 cf = ConstantFolder() |
7 dcd = DeadCodeDeleter() | 7 dcd = DeadCodeDeleter() |
8 m2r = Mem2RegPromotor() | 8 m2r = Mem2RegPromotor() |
9 clr = CleanPass() | 9 clr = CleanPass() |
10 cse = CommonSubexpressionElimination() | 10 cse = CommonSubexpressionElimination() |
11 ir.check() | |
12 cf.run(ir) | 11 cf.run(ir) |
13 dcd.run(ir) | 12 dcd.run(ir) |
14 ir.check() | |
15 clr.run(ir) | 13 clr.run(ir) |
16 ir.check() | |
17 m2r.run(ir) | 14 m2r.run(ir) |
18 ir.check() | |
19 cse.run(ir) | 15 cse.run(ir) |
20 ir.check() | 16 cf.run(ir) |
17 dcd.run(ir) | |
21 | 18 |
22 | 19 |
23 | 20 |