We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7213984 commit f81930fCopy full SHA for f81930f
artiq/compiler/targets.py
@@ -101,10 +101,13 @@ def optimize(self, llmodule):
101
102
# Now, actually optimize the code.
103
llpassmgr.add_function_inlining_pass(275)
104
+ llpassmgr.add_ipsccp_pass()
105
llpassmgr.add_instruction_combining_pass()
106
+ llpassmgr.add_gvn_pass()
107
llpassmgr.add_cfg_simplification_pass()
108
+
109
+ # Clean up after optimizing.
110
llpassmgr.add_dead_arg_elimination_pass()
- llpassmgr.add_gvn_pass()
111
llpassmgr.add_global_dce_pass()
112
113
llpassmgr.run(llmodule)
0 commit comments