Re: [PATCH 06/12] mode-switching: Tweak entry/exit handling

2023-11-06 Thread Jeff Law
On 11/5/23 11:48, Richard Sandiford wrote: An entity isn't transparent in a block that requires a specific mode. optimize_mode_switching took that into account for normal insns, but didn't for the exit block. Later patches misbehaved because of this. In contrast, an entity was correctly mark

[PATCH 06/12] mode-switching: Tweak entry/exit handling

2023-11-05 Thread Richard Sandiford
An entity isn't transparent in a block that requires a specific mode. optimize_mode_switching took that into account for normal insns, but didn't for the exit block. Later patches misbehaved because of this. In contrast, an entity was correctly marked as non-transparent in the entry block, but th