| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ChangeLog-2018 | 910 (vectorizable_store): Handle masked scatters with decl and integral 3917 * tree-vect-stmts.c (vectorizable_store): Don't ICE when 4433 (vectorizable_store): Likewise. 14162 * tree-vect-stmts.c (vectorizable_store): Likewise. 14591 (vectorizable_store): Likewise. 14740 (vect_get_data_ptr_increment, vectorizable_store) 14805 (vectorizable_store): Likewise. Remove now-unnecessary calls to 14878 (get_group_alias_ptr_type, vectorizable_store, hoist_defs_of_uses) 14966 (vectorizable_store, vectorizable_load, vectorizable_condition) 14996 (vect_mark_stmts_to_be_vectorized, vectorizable_store) [all …]
|
| H A D | tree-vect-stmts.cc | 7469 vectorizable_store (vec_info *vinfo, in vectorizable_store() function 11254 || vectorizable_store (vinfo, stmt_info, NULL, NULL, node, cost_vec) in vect_analyze_stmt() 11282 || vectorizable_store (vinfo, stmt_info, in vect_analyze_stmt() 11378 done = vectorizable_store (vinfo, stmt_info, in vect_transform_stmt()
|
| H A D | ChangeLog.tuples | 762 vectorizable_load, vectorizable_call, vectorizable_store, 771 * tree-vectorizer.h (vectorizable_load, vectorizable_store, 777 * tree-vect-transform.c (vectorizable_load, vectorizable_store, 1358 (vectorizable_store): Same. 1370 (vectorizable_store): Same.
|
| H A D | ChangeLog-2021 | 1952 (vectorizable_store): Likewise. 2317 (vectorizable_store, vectorizable_load): Update accordingly. 2426 (vectorizable_store, vectorizable_load): Adjust accordingly. 8577 * tree-vect-stmts.c (vectorizable_store): Adjust. 8593 (vectorizable_store): Remove asserts about alignment. 9320 (vectorizable_store): Pass down alignment support scheme 9330 (vectorizable_store): Use offset as computed by 9386 (vectorizable_store): Remove now redundant queries. 9455 * tree-vect-stmts.c (vectorizable_store): Use the 9461 * tree-vect-stmts.c (vectorizable_store): Do not recompute [all …]
|
| H A D | ChangeLog-2020 | 14422 (vectorizable_store): Likewise. 17148 (vectorizable_store): Add handlings when using length-based partial 17898 * tree-vect-stmts.c (vectorizable_store): Dump when 18053 (vectorizable_store): Adjust. 19802 (vectorizable_store): Rename check_load_store_masking to 19939 (vectorizable_store): Likewise. 20084 (vectorizable_store): Likewise. 20172 (vectorizable_store): Likewise. 20596 (vectorizable_store): Adjust. 20691 * tree-vect-stmts.c (vectorizable_store): Use a truth type [all …]
|
| H A D | ChangeLog-2007 | 3032 * tree-vect-transform.c (vectorizable_store): Check operands of all 3199 (vectorizable_type_promotion, vectorizable_load, vectorizable_store): 7427 (vectorizable_store, vectorizable_operation, vectorizable_conversion, 7470 (vectorizable_store, vectorizable_load): Handle SLP. 10850 (vectorizable_store): Call vect_create_data_ref_ptr with loop instead 10914 (vectorizable_store): Likewise. 11950 (vectorizable_store): Likewise. 11971 * tree-vect-transform.c (vectorizable_store): Remove call to 15761 (vectorizable_store): Use dt array instead of scalar dt. Call 18316 (vectorizable_store): Call vect_model_store_cost during analysis phase. [all …]
|
| H A D | ChangeLog-2017 | 12814 * tree-vect-stmts.c (vectorizable_store): Instead of testing just 13991 (vectorizable_store): Update call accordingly. Interpret 15051 (vectorizable_store): Likewise. 15115 (vectorizable_store): Likewise. 16401 * tree-vect-stmts.c (vectorizable_store): Likewise. 16594 * tree-vect-stmts.c (vectorizable_store): Call it to avoid 17955 (vectorizable_store): Likewise. 18899 (vectorizable_store): Likewise. 19751 (vectorizable_store): Likewise. 21602 * tree-vect-stmts.c (vectorizable_store): Perform vector extracts [all …]
|
| H A D | ChangeLog-2005 | 12630 vectorizable_operation, vectorizable_store, vectorizable_load, 14614 (vectorizable_assignment, vectorizable_operation, vectorizable_store, 16023 (vectorizable_store, vect_is_simple_cond): Call vect_is_simple_use with 17013 (vectorizable_store): Use copy_virtual_operands to update 23653 * tree-vect-transform.c (vectorizable_store): Mark necessary 27190 (vectorizable_store): copy_virtual_operands and update 28643 (vectorizable_store): Fix assertion to use == instead of =. 31516 vectorizable_store, vectorizable_operation, vectorizable_assignment, 31548 (vectorizable_store, vectorizable_operation, vectorizable_assignment, 32329 (vectorizable_store): [all …]
|
| H A D | ChangeLog-2015 | 6171 * tree-vect-stmts.c (vectorizable_store): Add an assert. 12117 (vectorizable_store): Likewise. 12207 (vectorizable_store): Likewise. 13759 vectorizable_operation, vectorizable_store, 17543 (vectorizable_store): Add checkings for STMT_VINFO_GATHER_SCATTER_P. 20531 (vectorizable_store): If the base is not element aligned 25282 * tree-vect-stmts.c (vectorizable_assignment, vectorizable_store, 26857 (vectorizable_store): Likewise. 27064 * tree-vect-stmts.c (vectorizable_store): Properly compute the 27340 * tree-vect-stmts.c (vectorizable_store): Implement non-SLP [all …]
|
| H A D | ChangeLog-2008 | 1505 * tree-vect-transform.c (vectorizable_store): Remove assert for 4673 (vectorizable_store): Move alias check later. 5662 * tree-vect-transform.c (vectorizable_store): Use the type of 6120 * tree-vect-transform.c (vectorizable_store): Use the rhs vector type 6194 (vectorizable_store): Call vect_create_data_ref_ptr with the type of 10358 (vectorizable_store): Change documentation, support multiple 11454 (vectorizable_store): Remove PURE_SLP check before call 16523 (vectorizable_store): Fail if accesses through a pointer to vectype 25066 (vectorizable_store): Free VECs that are allocated in the..
|
| H A D | ChangeLog-2010 | 8993 (vectorizable_type_promotion, vectorizable_store): Likewise. 11734 * tree-vect-stmts.c (vectorizable_store): Likewise. 11764 * tree-vect-stmts.c (vectorizable_store): Allow negative steps. 13684 * tree-vect-stmts.c (vectorizable_store): Reject negative steps. 14078 (vectorizable_store): Free vec_oprnds if allocated. 15139 * tree-vect-stmts.c (vectorizable_store): Do not build 21957 * tree-vect-stmts.c (vectorizable_store): Do not assert alias 22146 * tree-vect-stmts.c (vectorizable_store): Preserve TBAA 23104 (vectorizable_store): Update call to vect_supportable_dr_alignment. 23798 * tree-vect-stmts.c (vectorizable_store): Adjust for MEM_REF. [all …]
|
| H A D | ChangeLog-2011 | 5170 (vectorizable_type_promotion, vectorizable_store): Likewise. 6988 (vectorizable_store): If is_pattern_stmt_p look through 7090 (vectorizable_store): Handle non-mode-precision stores. 25370 vect_model_load_cost, vectorizable_store, vectorizable_load, 27219 (vectorizable_store): Try to use store-lanes functions for 27756 vectorizable_type_promotion, vectorizable_store, vectorizable_load): 28922 * tree-vect-stmts.c (vectorizable_store): Only chain one related 29789 * tree-vect-stmts.c (vectorizable_store): Update calls after 29824 * tree-vect-stmts.c (vectorizable_store): Likewise. 33229 * tree-vect-stmts.c (vectorizable_store): Likewise.
|
| H A D | ChangeLog-2013 | 1174 * tree-vect-stmts.c (vectorizable_store): Skip permutation for 1316 vectorizable_store. 1317 (vectorizable_store): Handle negative step. 17962 * tree-vect-stmts.c (vectorizable_store, vectorizable_load): For 18509 (vectorizable_store): Ditto. 20784 * tree-vect-stmts.c (vectorizable_store): Ensure alignment. 21451 (vectorizable_store): Handle STMT_VINFO_SIMD_LANE_ACCESS_P. 26902 * tree-vect-stmts.c (vectorizable_store): Move ptr_incr var 34315 * tree-vect-stmts.c (vectorizable_store): Accept BIT_FIELD_REF. 37055 * tree-vect-stmts.c (vectorizable_store): Only call
|
| H A D | ChangeLog-2016 | 13158 (vectorizable_store, vectorizable_load): Use get_group_alias_ptr_type. 18434 (vectorizable_store): Likewise. 18924 (vectorizable_store, vectorizable_load): Likewise. Handle new 18941 (vectorizable_store): Use get_load_store_type. Record the access 18967 (vectorizable_store): Likewise. 20569 * tree-vect-stmts.c (vectorizable_store): Remove strided grouped 23209 (vectorizable_store): Likewise. Assert that we don't have 34469 * tree-vect-stmts.c (vectorizable_store): Check 35565 (vectorizable_store): Likewise.
|
| H A D | ChangeLog-2019 | 3049 (vectorizable_store, vectorizable_load): Likewise. 4590 (vectorizable_store, vectorizable_condition): Likewise. 4653 (vectorizable_store, vectorizable_load): Likewise 9947 (vectorizable_store): Likewise. 22841 (vectorizable_store): Same. 24922 (vectorizable_store): Call vectorizable_scan_store even for 25300 (vectorizable_store): Handle STMT_VINFO_SIMD_LANE_ACCESS_P > 1. 36529 * tree-vect-stmts.c (vectorizable_store): Don't use the dataref_offset
|
| H A D | ChangeLog-2012 | 17461 (vectorizable_store): Change argument list for call to 19102 (vectorizable_store): Add NULL parameter to vect_model_store_cost call. 24602 (vectorizable_store): Likewise. 25938 (vectorizable_store): Likewise. 28991 (vectorizable_store): Ditto, rename strided_store to grouped_store 32688 * tree-vect-stmts.c (vectorizable_store): Properly use 33428 vectorizable_shift,vectorizable_operation, vectorizable_store,
|
| H A D | ChangeLog-2009 | 1652 (vectorizable_store): Remove unused first_stmt_vinfo variable. 20301 * tree-vect-stmts.c (vectorizable_store): Generate misaligned store 20796 * tree-vect-stmts.c (vectorizable_store): Replace the check that the 21845 (vectorizable_store): Check for outer loop only in case of loop 25435 vectorizable_type_promotion, vectorizable_store, vectorizable_load, 29466 * tree-vect-stmts.c (vectorizable_store): Re-instantiate TBAA assert.
|
| H A D | ChangeLog-2006 | 3116 (vectorizable_store): Same. 4126 (vectorizable_store): Fix call to vect_create_data_ref_ptr. Use the 4585 (vectorizable_store): Handle strided stores. 6081 (vectorizable_store, vectorizable_load): Support the case that the VF
|
| H A D | ChangeLog | 7523 (vectorizable_store, vectorizable_load): Update calls accordingly. 15803 * tree-vect-stmts.c (vectorizable_store): Use.
|
| H A D | ChangeLog-2004 | 6469 (vectorizable_store): Call vect_supportable_dr_alignment. 8753 (vectorizable_store): Allow unaligned access. 11599 (vectorizable_store): Call vect_create_data_ref_ptr with additional
|
| H A D | ChangeLog-2014 | 2889 vectorizable_shift, vectorizable_operation, vectorizable_store, 3042 vectorizable_conversion, vectorizable_store, permute_vec_elements,
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-vect-stmts.c | 7342 vectorizable_store (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, in vectorizable_store() function 10962 || vectorizable_store (stmt_info, NULL, NULL, node, cost_vec) in vect_analyze_stmt() 10984 || vectorizable_store (stmt_info, NULL, NULL, node, cost_vec) in vect_analyze_stmt() 11074 done = vectorizable_store (stmt_info, gsi, &vec_stmt, slp_node, NULL); in vect_transform_stmt()
|