Re: [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-18 Thread Jennifer Schmitz
> On 16 May 2025, at 18:54, Richard Sandiford wrote: > > External email: Use caution opening links or attachments > > > Jennifer Schmitz writes: >> [PATCH] [PR120276] regcprop: Return from copy_value for unordered modes >> >> The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI

Re: [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-16 Thread Richard Sandiford
Jennifer Schmitz writes: > [PATCH] [PR120276] regcprop: Return from copy_value for unordered modes > > The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI using > partial_subreg_p in the function copy_value during the RTL pass > regcprop, failing the assertion in > > inline bool > pa

Re: [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-16 Thread Jennifer Schmitz
> On 16 May 2025, at 13:11, Kyrylo Tkachov wrote: > > > >> On 16 May 2025, at 12:35, Richard Sandiford >> wrote: >> >> Jennifer Schmitz writes: >>> The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI using >>> partial_subreg_p in the function copy_value during the RTL pass >

Re: [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-16 Thread Kyrylo Tkachov
> On 16 May 2025, at 12:35, Richard Sandiford wrote: > > Jennifer Schmitz writes: >> The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI using >> partial_subreg_p in the function copy_value during the RTL pass >> regcprop, failing the assertion in >> >> inline bool >> partial_su

Re: [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-16 Thread Richard Sandiford
Jennifer Schmitz writes: > The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI using > partial_subreg_p in the function copy_value during the RTL pass > regcprop, failing the assertion in > > inline bool > partial_subreg_p (machine_mode outermode, machine_mode innermode) > { > /* M

[PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt

2025-05-16 Thread Jennifer Schmitz
The ICE in PR120276 resulted from a comparison of VNx4QI and V8QI using partial_subreg_p in the function copy_value during the RTL pass regcprop, failing the assertion in inline bool partial_subreg_p (machine_mode outermode, machine_mode innermode) { /* Modes involved in a subreg must be ordered