aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/libgfortran.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-06-28 13:57:29 +0200
committerRichard Biener <rguenther@suse.de>2022-06-29 11:14:34 +0200
commit2dbb45d6dc0d20dc159b3d8e27ebb6825074827a (patch)
tree82f023984c8fc3b5a8276eb1f53188b44772101d /libgfortran/libgfortran.h
parentd42c1598e52ec0a33fbcc4efa39f4c299d09a3fc (diff)
downloadgcc-2dbb45d6dc0d20dc159b3d8e27ebb6825074827a.zip
gcc-2dbb45d6dc0d20dc159b3d8e27ebb6825074827a.tar.gz
gcc-2dbb45d6dc0d20dc159b3d8e27ebb6825074827a.tar.bz2
tree-optimization/106112 - fix CSE from wider operation
The following fixes a mistake in looking up an extended operand in the CSE of a truncated operation. 2022-06-28 Richard Biener <rguenther@suse.de> PR tree-optimization/106112 * tree-ssa-sccvn.cc (valueized_wider_op): Properly extend a constant operand according to its type. * gcc.dg/torture/pr106112.c: New testcase.
Diffstat (limited to 'libgfortran/libgfortran.h')
0 files changed, 0 insertions, 0 deletions