Re: [patch,avr] copysign: Use copysign rtx code, allow const_double

2024-09-14 Thread Denis Chertykov
сб, 14 сент. 2024 г. в 13:00, Georg-Johann Lay : > > This uses new rtx code copysign instead of an unspec. > It also allows const_double as 2nd operand because gcc > does not optimize code like > > __builtin_copysignf (x, -1.0f); > > Ok for trunk? Ok. Please apply. Denis. > > Johann > > -- > >

[patch,avr] copysign: Use copysign rtx code, allow const_double

2024-09-14 Thread Georg-Johann Lay
This uses new rtx code copysign instead of an unspec. It also allows const_double as 2nd operand because gcc does not optimize code like __builtin_copysignf (x, -1.0f); Ok for trunk? Johann -- AVR: Use rtx code copysign. gcc/ * config/avr/avr.md (UNSPEC_COPYSIGN): Remove