> Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk and > release branches? > > 2020-09-18 Jakub Jelinek <ja...@redhat.com> > > PR middle-end/97073 > * optabs.c (expand_binop, expand_absneg_bit, expand_unop, > expand_copysign_bit): Check reg_overlap_mentioned_p between target > and operand(s) and if it returns true, force a pseudo as target. > > * gcc.c-torture/execute/pr97073.c: New test.
This looks good to me. -- Eric Botcazou