summaryrefslogtreecommitdiffstats
path: root/libjava/java/util/Hashtable$KeyIterator.h
diff options
context:
space:
mode:
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-15 16:36:48 +0000
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-15 16:36:48 +0000
commit4c0c783af9df2dc3b2d9b2f1d72d949a5f0e0f20 (patch)
tree2a28d3a8b37d54e3f51817138fc3f5a2fee20af8 /libjava/java/util/Hashtable$KeyIterator.h
parentacdec32dfae770de421613689c6cca1a1042a339 (diff)
downloadppe42-gcc-4c0c783af9df2dc3b2d9b2f1d72d949a5f0e0f20.tar.gz
ppe42-gcc-4c0c783af9df2dc3b2d9b2f1d72d949a5f0e0f20.zip
ChangeLog:
* tree-vectorizer.h (vect_pattern_recog): Add new argument. * tree-vect-loop.c (vect_analyze_loop_2): Update call to vect_pattern_recog. * tree-vect-patterns.c (widened_name_p): Pass basic block info to vect_is_simple_use. (vect_recog_dot_prod_pattern): Fail for basic blocks. (vect_recog_widen_sum_pattern): Likewise. (vect_handle_widen_op_by_const): Support basic blocks. (vect_operation_fits_smaller_type, vect_recog_over_widening_pattern): Likewise. (vect_recog_vector_vector_shift_pattern): Support basic blocks. Update call to vect_is_simple_use. (vect_recog_mixed_size_cond_pattern): Support basic blocks. Add printing. (check_bool_pattern): Add an argument, update call to vect_is_simple_use and the recursive calls. (vect_recog_bool_pattern): Update relevant function calls. Add printing. (vect_mark_pattern_stmts): Update calls to new_stmt_vec_info. (vect_pattern_recog_1): Check for reduction only in loops. (vect_pattern_recog): Add new argument. Support basic blocks. * tree-vect-stmts.c (vectorizable_conversion): Pass basic block info to vect_is_simple_use_1. * tree-vect-slp.c (vect_get_and_check_slp_defs): Support basic blocks. (vect_slp_analyze_bb_1): Call vect_pattern_recog. testsuite/ChangeLog: * gcc.dg/vect/bb-slp-pattern-1.c: New test. * gcc.dg/vect/bb-slp-pattern-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185436 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/Hashtable$KeyIterator.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud