On 07/11/11 13:27, Georg-Johann Lay wrote: >>> IRA now propagates insn 7 into insn 8 so that in insn-output gcc runs >>> into the gcc_unreachable() even though !reload_in_progress etc should >>> keep IRA/reload from generating the insn.
That can't work because reload_in_progress isn't set during IRA. >> This solution with (clobber (scratch:QI)) appears to work. >> (clobber (match_scratch:QI 3 "=&d")) does not. You need to find out why. (clobber (scratch)) is meaningless. Bernd