[llvm-commits] [PATCH] PR14753: LICM fix to cleanup preheader loads.
atrick at apple.com
Fri Jan 4 15:30:37 PST 2013
I think this is a reasonable fix for PR14753: Should recognize memset loop with a global induction variable.
I'm teaching LICM to cleanup its hoisted loads so that the resulting phis look like induction variables. This works around the fact that we only invoke GVN once after all loop opts. We don't call it between loop passes and we have no incremental GVN.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 9408 bytes
Desc: not available
More information about the llvm-commits