summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authorjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-26 10:59:34 +0000
committerjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-26 10:59:34 +0000
commitbca0860e20ea2e35cf5dc2448e70c3d3dd07f22e (patch)
treece0e499820982aa0f8a5cf58903650b5becea8b2 /libjava/java
parent32936803fb83b18e5a9d0e702fde31920bafe063 (diff)
downloadppe42-gcc-bca0860e20ea2e35cf5dc2448e70c3d3dd07f22e.tar.gz
ppe42-gcc-bca0860e20ea2e35cf5dc2448e70c3d3dd07f22e.zip
PR tree-optimization/43833
* tree-vrp.c (range_int_cst_p): New. (range_int_cst_singleton_p): New. (extract_range_from_binary_expr): Optimize BIT_AND_EXPR case when both operands are constants. Use range_int_cst_p in BIT_IOR_EXPR case. testsuite/ PR tree-optimization/43833 gcc.dg/Warray-bounds-8.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158727 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud