Use a change observer to apply a register bank to the newly created intermediate result register.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
This change makes a pretty significant implicit design change that I don't agree with. It doesn't seem right that the legalizer routines should have to know about regbanks or how to propagate them. I think the two passes should remain separate, an opt-in change observer seems like the better approach here.