On Mon, 2 Jan 2006, Ian Lance Taylor wrote:
> I wouldn't expect to see any insns with RTX_FRAME_RELATED_P set before
> the prologue and epilogue are threaded in the flow2 pass.  So combine
> shouldn't be an issue.  And flow2 calls split_all_insns before the
> prologue and epilogue insns are threaded.  When did the bogus split
> happen?

Huh, I emitted RTL prologue insns that were themselves
candidates for splitting (without any transformations).

I thought the same could happen for RTL transformations but it
seems peephole2 (and stack adjustments, but that's not
applicable to CRIS) was the only "real" candidate.

So, there's just an undocumented implicit requirement that
nothing emitted as RTL prologue (accidentally) matches a
splitter.

brgds, H-P

Reply via email to