diff options
author | Alexander Monakov <amonakov@ispras.ru> | 2017-07-25 17:36:03 +0300 |
---|---|---|
committer | Alexander Monakov <amonakov@gcc.gnu.org> | 2017-07-25 17:36:03 +0300 |
commit | 288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f (patch) | |
tree | 36141591cb946978aedacd0393ff806bc80177f7 /gcc/function.c | |
parent | b771c60914096866b6e8c2fa9b953b471e22708c (diff) | |
download | gcc-288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f.zip gcc-288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f.tar.gz gcc-288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f.tar.bz2 |
match.pd: combine successive multiplications by constants
* match.pd ((X * CST1) * CST2): Simplify to X * (CST1 * CST2).
testsuite:
* gcc.dg/tree-ssa/assoc-2.c: Enhance.
* gcc.dg/tree-ssa/slsr-4.c: Adjust.
From-SVN: r250524
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions