aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-07-30 13:11:41 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-07-30 13:11:41 +0000
commit819ec64c36cc83cf76a2820774b2baf0d73f45a2 (patch)
tree21e7660d440ac08a0a38e73b83f9b8fe7848833f /gcc/builtins.c
parentcb5ca3151b583084caa29fc547a2d261cf8fad2d (diff)
downloadgcc-819ec64c36cc83cf76a2820774b2baf0d73f45a2.zip
gcc-819ec64c36cc83cf76a2820774b2baf0d73f45a2.tar.gz
gcc-819ec64c36cc83cf76a2820774b2baf0d73f45a2.tar.bz2
gimple-fold.c (fold_gimple_assign): Only fold !tcc_comparison binaries.
2015-07-30 Richard Biener <rguenther@suse.de> * gimple-fold.c (fold_gimple_assign): Only fold !tcc_comparison binaries. Move X == 0, X == 1, X != 0, and X != 1 canonicalization ... (fold_stmt_1): ... here and work on GIMPLE directly. Remove redundant operand canonicalization. From-SVN: r226404
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions