On 7/17/24 4:09 AM, Kewen.Lin wrote: > * config/rs6000/rs6000.md (@extenddf<FLOAT128:mode>2): Remove condition > TARGET_LONG_DOUBLE_128 for FLOAT128_IEEE_P modes.
This all LGTM, except this ChangeLog fragment doesn't match the code changes below. Rather than removing TARGET_LONG_DOUBLE_128, you've added FLOAT128_IEEE_P (<MODE>mode)). > - "TARGET_HARD_FLOAT && TARGET_LONG_DOUBLE_128" > + "TARGET_HARD_FLOAT > + && (TARGET_LONG_DOUBLE_128 || FLOAT128_IEEE_P (<MODE>mode))" Peter