aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.h
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2022-08-30 07:49:02 +0100
committerTamar Christina <tamar.christina@arm.com>2022-08-30 07:49:02 +0100
commit37ebaabde2b88d446369240ae8f03b8e6a284a7b (patch)
tree816123da04540cc74381273c073e775aaa8d086c /gcc/value-range.h
parent368dbb23c5efaf86b2b18945508d379713c0d12c (diff)
downloadgcc-37ebaabde2b88d446369240ae8f03b8e6a284a7b.zip
gcc-37ebaabde2b88d446369240ae8f03b8e6a284a7b.tar.gz
gcc-37ebaabde2b88d446369240ae8f03b8e6a284a7b.tar.bz2
middle-end: fix min/max phiopts reduction [PR106744]
This corrects the argument usage to use them in the order that they occur in the comparisons in gimple. gcc/ChangeLog: PR tree-optimization/106744 * tree-ssa-phiopt.cc (minmax_replacement): Correct arguments. gcc/testsuite/ChangeLog: PR tree-optimization/106744 * gcc.dg/tree-ssa/minmax-10.c: Make runtime test. * gcc.dg/tree-ssa/minmax-11.c: Likewise. * gcc.dg/tree-ssa/minmax-12.c: Likewise. * gcc.dg/tree-ssa/minmax-13.c: Likewise. * gcc.dg/tree-ssa/minmax-14.c: Likewise. * gcc.dg/tree-ssa/minmax-15.c: Likewise. * gcc.dg/tree-ssa/minmax-16.c: Likewise. * gcc.dg/tree-ssa/minmax-3.c: Likewise. * gcc.dg/tree-ssa/minmax-4.c: Likewise. * gcc.dg/tree-ssa/minmax-5.c: Likewise. * gcc.dg/tree-ssa/minmax-6.c: Likewise. * gcc.dg/tree-ssa/minmax-7.c: Likewise. * gcc.dg/tree-ssa/minmax-8.c: Likewise. * gcc.dg/tree-ssa/minmax-9.c: Likewise.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions