aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2017-07-25 17:36:03 +0300
committerAlexander Monakov <amonakov@gcc.gnu.org>2017-07-25 17:36:03 +0300
commit288fe52ed1db0510d16a31a0b4cbc8ae0d4e288f (patch)
tree36141591cb946978aedacd0393ff806bc80177f7 /gcc/function.c
parentb771c60914096866b6e8c2fa9b953b471e22708c (diff)
downloadgcc-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