aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadbackward.c
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2021-11-04 16:05:45 +0800
committerliuhongt <hongtao.liu@intel.com>2021-11-10 14:31:22 +0800
commitb879d40a17ec0409f1a2cd9ab6134bb28f53eea8 (patch)
tree3e6147d13fafee3f77e5642c32dc7583f63431b8 /gcc/tree-ssa-threadbackward.c
parent52fa771758635d9c53cddb9116e5a66fae592230 (diff)
downloadgcc-b879d40a17ec0409f1a2cd9ab6134bb28f53eea8.zip
gcc-b879d40a17ec0409f1a2cd9ab6134bb28f53eea8.tar.gz
gcc-b879d40a17ec0409f1a2cd9ab6134bb28f53eea8.tar.bz2
Simplify (trunc)MAX/MIN((extend)a, (extend)b) to MAX/MIN(a,b)
a and b are same type as trunc type and has less precision than extend type. gcc/ChangeLog: PR target/102464 * match.pd: Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b) gcc/testsuite/ChangeLog: * gcc.target/i386/pr102464-maxmin.c: New test.
Diffstat (limited to 'gcc/tree-ssa-threadbackward.c')
0 files changed, 0 insertions, 0 deletions