aboutsummaryrefslogtreecommitdiff
path: root/gcc/pretty-print.h
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@marvell.com>2023-09-10 15:59:41 -0700
committerAndrew Pinski <apinski@marvell.com>2023-09-10 19:19:14 -0700
commit190cf0ce8f4c141ac5b42d53b9ddeba367495333 (patch)
tree64f50600b3fc6e70f75888e8f65c619e38d86433 /gcc/pretty-print.h
parentf197392a16ffb1327f1d12ff8ff05f9295e015cb (diff)
downloadgcc-190cf0ce8f4c141ac5b42d53b9ddeba367495333.zip
gcc-190cf0ce8f4c141ac5b42d53b9ddeba367495333.tar.gz
gcc-190cf0ce8f4c141ac5b42d53b9ddeba367495333.tar.bz2
MATCH: [PR111346] `X CMP MINMAX` pattern missing :c on CMP
I noticed this while working on other MINMAX optimizations. It was hard to find a simplified testcase though because it was dependent on the ssa name versions. Adding the `:c` to cmp allows the pattern to be match for the case where minmax as the first operand of the comparison rather than the second. Committed as obvious after a bootstrap/test on x86_64-linux-gnu. PR tree-optimization/111346 gcc/ChangeLog: * match.pd (`X CMP MINMAX`): Add `:c` on the cmp part of the pattern gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/minmaxcmp-1.c: New test.
Diffstat (limited to 'gcc/pretty-print.h')
0 files changed, 0 insertions, 0 deletions