aboutsummaryrefslogtreecommitdiff
path: root/source/opt/passes.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/opt/passes.h')
-rw-r--r--source/opt/passes.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/opt/passes.h b/source/opt/passes.h
index 61361a7f..f6d69619 100644
--- a/source/opt/passes.h
+++ b/source/opt/passes.h
@@ -17,14 +17,20 @@
// A single header to include all passes.
+#include "block_merge_pass.h"
#include "compact_ids_pass.h"
+#include "dead_branch_elim_pass.h"
#include "eliminate_dead_constant_pass.h"
#include "flatten_decoration_pass.h"
#include "fold_spec_constant_op_and_composite_pass.h"
#include "inline_pass.h"
+#include "insert_extract_elim.h"
#include "local_single_block_elim_pass.h"
+#include "local_single_store_elim_pass.h"
+#include "local_ssa_elim_pass.h"
#include "freeze_spec_constant_value_pass.h"
#include "local_access_chain_convert_pass.h"
+#include "aggressive_dead_code_elim_pass.h"
#include "null_pass.h"
#include "set_spec_constant_default_value_pass.h"
#include "strip_debug_info_pass.h"