summaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-12 10:04:34 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-12 10:04:34 +0000
commit6b48fd258456d6394a9e8e0e6890177ddbe8936a (patch)
tree92d75a9c7880a8f395fec4f461dab201f1466a0a /gcc/tree-sra.c
parentbce88dc2483fba98ca866e759c22b7cc68814f3f (diff)
downloadgcc-6b48fd258456d6394a9e8e0e6890177ddbe8936a.tar.gz
PR tree-optimization/52533
* tree-vrp.c (register_edge_assert_for_2): Use double_int type for mask, only handle shifts by non-zero in-range shift count, for LE_EXPR and GT_EXPR if new_val is maximum, don't add the assertion. * gcc.c-torture/compile/pr52533.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185219 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-sra.c')
0 files changed, 0 insertions, 0 deletions