shrink-wrapping duplicates BBs across partitions.
Steven Bosscher
stevenb.gcc@gmail.com
Tue Sep 11 12:46:00 GMT 2012
> Does this restriction look right to you ? (regression tests are still
> running on x86 and sh)
Please generate your patches with diff -up (or svn diff -x -up).
> + && (BB_PARTITION (e->src) == BB_PARTITION (e->dest))
No need for parentheses around this check.
The shrink wrapping code appears to be dealing with partitioning, or
at least there are BB_COPY_PARTITIONs further down. So I can't tell
whether this fix is correct. Can you show in more detail what happens?
(A dotty graph is always helpful ;-)
Ciao!
Steven
More information about the Gcc-patches
mailing list