[PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 16 11:25:16 PDT 2018
junbuml added a comment.
Thanks Daniel for the review.
I agree that ideally LICM should preserve the CFG, and this change could potentially impact the compile time. However, I think this is the safest fix at this moment without a mess of updating extra analysis passes. In current pipelines (-O3, -O2, -O1, -Oz, and -Os), I looked at -debug-pass=Executions, and didn't see any extra execution of analysis passes after this change.
https://reviews.llvm.org/D46775
More information about the llvm-commits
mailing list