diff options
author | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-11-13 15:12:26 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-11-13 15:12:26 +0000 |
commit | e5b2900e37366b5da63c85c2005e33158817bd60 (patch) | |
tree | 293f945582a8472048901e812fed95ac9e080b60 /gcc/c/c-errors.c | |
parent | dd3c1b14afa954856789c4cb955dec474d799edd (diff) | |
download | gcc-e5b2900e37366b5da63c85c2005e33158817bd60.zip gcc-e5b2900e37366b5da63c85c2005e33158817bd60.tar.gz gcc-e5b2900e37366b5da63c85c2005e33158817bd60.tar.bz2 |
[combine] Don't transform sign and zero extends inside mults
2015-11-13 Segher Boessenkool <segher@kernel.crashing.org>
Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* combine.c (subst): Don't substitute or simplify when
handling register-wise widening multiply.
(force_to_mode): Likewise.
* gcc.target/aarch64/umaddl_combine_1.c: New test.
From-SVN: r230326
Diffstat (limited to 'gcc/c/c-errors.c')
0 files changed, 0 insertions, 0 deletions