Re: Fix folding of vector EQ/NE

2019-07-10 Thread Richard Biener
On July 10, 2019 12:52:13 PM GMT+02:00, Richard Sandiford wrote: >For vector1 != vector2, we returned false if any elements were equal, >rather than if all elements were equal. > >Tested on aarch64-linux-gnu, armeb-eabi and x86_64-linux-gnu. >OK for trunk, gcc 9 and gcc 8? Ok. Richard. >Rich

Fix folding of vector EQ/NE

2019-07-10 Thread Richard Sandiford
For vector1 != vector2, we returned false if any elements were equal, rather than if all elements were equal. Tested on aarch64-linux-gnu, armeb-eabi and x86_64-linux-gnu. OK for trunk, gcc 9 and gcc 8? Richard 2019-07-10 Richard Sandiford gcc/ * fold-const.c (fold_relational_const)