Reducing value count. IVM could take advantage of this.

This commit is contained in:
Ben Vanik
2014-01-25 22:47:21 -08:00
parent 05432242ff
commit c4d6c7a526
9 changed files with 250 additions and 23 deletions

View File

@@ -16,6 +16,7 @@
#include <alloy/compiler/passes/finalization_pass.h>
//#include <alloy/compiler/passes/dead_store_elimination_pass.h>
#include <alloy/compiler/passes/simplification_pass.h>
#include <alloy/compiler/passes/value_reduction_pass.h>
// TODO:
// - mark_use/mark_set