On Nov 18, 2014, at 03:29 , Jason Merrill <ja...@redhat.com> wrote: > What happens when the outer loop hits a register that we've already seen as > part of a span?
Hmm, I was under the impression that this was supposed never to happen. I can see that this is not so clear though. What would happen with the current code is the production of extraneous instructions initializing the same slot, presumably with the same values. I have a candidate improvement to prevent processing the same regno multiple times. Will followup as soon as I have some test results. Thanks for your feedback, Olivier