On 04/14/2015 10:48 AM, Steven Bosscher wrote:
So I think this stage2/3 binary difference is acceptable?
No, they should be identical. If there's a difference, then there's a
bug - which, it seems, you've already found, too.
RIght. And so the natural question is how to fix.
At first glance it would seem like having this new code ignore
dependencies rising from debug insns would work.
Which then begs the question, what happens to the debug insn -- it's
certainly not going to be correct anymore if the transformation is made.
jeff