aboutsummaryrefslogtreecommitdiff
path: root/libgcc/libgcov.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2012-09-07 10:37:08 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2012-09-07 10:37:08 +0000
commite919e5bffbc8acd81d795e5c5a50d3d785bcdf0f (patch)
treec6a5cc1bbe9e0d190e009cb18cb51b75417511aa /libgcc/libgcov.c
parent81ab73121e775ca961650a7eb4656b5075a492c5 (diff)
downloadgcc-e919e5bffbc8acd81d795e5c5a50d3d785bcdf0f.zip
gcc-e919e5bffbc8acd81d795e5c5a50d3d785bcdf0f.tar.gz
gcc-e919e5bffbc8acd81d795e5c5a50d3d785bcdf0f.tar.bz2
re PR tree-optimization/54295 (Widening multiply-accumulate operation uses wrong value extension)
PR tree-ssa/54295 * tree-ssa-math-opts.c (widening_mult_conversion_strippable_p): Sign-extension of a zero-extended value can be simplified to just zero-extension. testsuite: * gcc.target/arm/pr50318-1.c: Scan for smlal. * gcc.target/arm/smlaltb-1.c: XFAIL test. * gcc.target/arm/smlaltt-1.c: Likewise. From-SVN: r191066
Diffstat (limited to 'libgcc/libgcov.c')
0 files changed, 0 insertions, 0 deletions