search for: add_cfg_simplif

Displaying 1 result from an estimated 1 matches for "add_cfg_simplif".

2009 Feb 19
6
[LLVMdev] Improving performance with optimization passes
...* Do simple "peephole" optimizations and bit-twiddling optzn. *) add_instruction_combining pm; (* reassociate expressions. *) add_reassociation pm; (* Eliminate Common SubExpressions. *) add_gvn pm; (* Simplify the control flow graph (deleting unreachable blocks, etc). *) add_cfg_simplification pm; add_memory_to_register_promotion pm; and then I apply "PassManager.run_function" to every function after it is validated. Any idea what I might be doing wrong? Has anyone else got this functionality giving performance boosts from OCaml? -- Dr Jon Harrop, Flying Frog Co...