diff options
author | Richard Biener <rguenther@suse.de> | 2018-04-20 10:31:23 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-04-20 10:31:23 +0000 |
commit | b46ebc6c45d7a74ec18a0644f8b4e3c66ea84fb8 (patch) | |
tree | 0a6e7898b15bef90b476597b6234e27d96c2db2b /gcc/objc | |
parent | 2f1f3ac43828d7c9b8899f23683bf6b88066fc4a (diff) | |
download | gcc-b46ebc6c45d7a74ec18a0644f8b4e3c66ea84fb8.zip gcc-b46ebc6c45d7a74ec18a0644f8b4e3c66ea84fb8.tar.gz gcc-b46ebc6c45d7a74ec18a0644f8b4e3c66ea84fb8.tar.bz2 |
re PR tree-optimization/85475 (Compile time hog w/ -O1 -fpeel-loops)
2018-04-20 Richard Biener <rguenther@suse.de>
PR middle-end/85475
* match.pd ((X * CST) * Y -> (X * Y) * CST): Avoid exponential
complexity by forcing a single use of the multiply operand.
* gcc.dg/torture/pr85475.c: New testcase.
From-SVN: r259519
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions