2015-04-14 Richard Biener <rguenther@suse.de>
commitc90d2c17915e43dba748b701a5896e390057f7bc
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Apr 2015 12:17:05 +0000 (14 12:17 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Apr 2015 12:17:05 +0000 (14 12:17 +0000)
treebb973c45b1420669737e687b56a3379b0d5f40e2
parent2d4340b00ca8c9a91e2ad7417dc264501a02a458
2015-04-14  Richard Biener  <rguenther@suse.de>

PR tree-optimization/65758
* tree-ssa-ccp.c (get_value_from_alignment): Adjust mask test
against -1.
(ccp_lattice_meet): Likewise.
(bit_value_unop): Likewise.
(bit_value_binop): Likewise.
(bit_value_assume_aligned): Likewise.

* gfortran.fortran-torture/compile/pr65758.f90: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222085 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.fortran-torture/compile/pr65758.f90 [new file with mode: 0644]
gcc/tree-ssa-ccp.c