]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-stmts.c
Avoid retrying with the same vector modes
[thirdparty/gcc.git] / gcc / tree-vect-stmts.c
2019-11-14  Richard SandifordAvoid retrying with the same vector modes
2019-11-14  Richard SandifordSupport vectorisation with mixed vector sizes
2019-11-14  Richard SandifordRequire equal type sizes for vectorised calls
2019-11-14  Richard SandifordMake less use of get_same_sized_vectype
2019-11-14  Richard SandifordReplace vec_info::vector_size with vec_info::vector_mode
2019-11-14  Richard SandifordUse consistent compatibility checks in vectorizable_shift
2019-11-14  Richard SandifordUse build_vector_type_for_mode in get_vectype_for_scala...
2019-11-14  Richard SandifordPass the data vector mode to get_mask_mode
2019-11-14  Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-14  Richard SandifordAdd build_truth_vector_type_for_mode
2019-11-14  Richard SandifordAdd a targetm.vectorize.related_mode hook
2019-11-13  Richard SandifordDon't assign a cost to vectorizable_assignment
2019-11-13  Richard SandifordFix vectorizable_conversion costs
2019-11-12  Richard Bienerre PR tree-optimization/92460 (ICE: verify_ssa failed...
2019-11-11  Richard SandifordFix SLP downward group access classification (PR92420)
2019-11-08  Richard Bienerre PR tree-optimization/92324 (ICE in expand_direct_opt...
2019-11-08  Richard SandifordGeneralise gather and scatter optabs
2019-11-04  Richard Bienerre PR bootstrap/92301 (Wrong vectorizer code since...
2019-10-29  Richard SandifordFix reduc_index calculation in vectorizable_condition
2019-10-29  Richard Bienerre PR tree-optimization/65930 (Reduction with sign...
2019-10-28  Prathamesh Kulkarnire PR middle-end/91272 ([SVE] Use fully-masked loops...
2019-10-25  Richard SandifordFix reductions for fully-masked loops
2019-10-23  Richard Bienerre PR tree-optimization/92179 (r277288 causes ICEs...
2019-10-22  Richard Bienerre PR tree-optimization/92173 (ICE in optab_for_tree_co...
2019-10-21  Richard Bienerre PR tree-optimization/92162 (ICE in vect_create_epilo...
2019-10-21  Richard Bienertree-vectorizer.h (_slp_tree::ops): New member.
2019-10-21  Andre Vieira[vect] Only change base alignment if more restrictive
2019-10-21  Richard SandifordReplace current_vector_size with vec_info::vector_size
2019-10-21  Richard SandifordPass a vec_info to vect_double_mask_nunits
2019-10-21  Richard SandifordPass a vec_info to vect_halve_mask_nunits
2019-10-21  Richard SandifordPass a vec_info to supportable_narrowing_operation
2019-10-21  Richard SandifordPass a vec_info to simple_integer_narrowing
2019-10-21  Richard SandifordPass a vec_info to get_vectype_for_scalar_type
2019-10-21  Richard SandifordPass a vec_info to get_mask_type_for_scalar_type
2019-10-21  Richard SandifordPass a vec_info to vect_supportable_shift
2019-10-18  Prathamesh Kulkarnire PR target/86753 (gcc.target/aarch64/sve/vcond_[45...
2019-10-16  Richard Bienertree-vect-loop.c (vect_valid_reduction_input_p): Remove.
2019-10-15  Richard Bienerre PR fortran/92094 (ice in vect_transform_stmt at...
2019-10-11  Bernd Edlingertree-vect-loop.c (vect_analyze_loop_operations): Adjust...
2019-10-08  Richard Bienertree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove.
2019-10-04  Richard Bienerre PR target/91982 (gcc.target/aarch64/sve/clastb_...
2019-10-02  Richard Bienertree-vectorizer.h (vect_transform_reduction): Declare.
2019-10-02  Richard Bienertree-vectorizer.h (stmt_vec_info_type::cycle_phi_info_t...
2019-09-30  Richard Bienergimple.c (gimple_get_lhs): For PHIs return the result.
2019-09-26  Richard Bienertree-vect-loop.c (vect_analyze_loop_operations): Analyz...
2019-09-20  Richard Bienerre PR tree-optimization/91822 (FAIL: gcc.dg/pr88031...
2019-09-19  Richard SandifordEnforce correct COND_EXPR order for EXTRACT_LAST_REDUCTION
2019-09-17  Richard Bienerre PR tree-optimization/91790 (ICE: verify_ssa failed...
2019-09-11  Jakub Jelinekre PR tree-optimization/91723 (builtin fma is not optim...
2019-08-15  Richard SandifordAdd missing check for BUILT_IN_MD (PR 91444)
2019-08-05  Richard SandifordAdd a gimple_move_vops helper function
2019-07-19  Richard Bienerre PR tree-optimization/91207 (Wrong code with -O3)
2019-07-17  Richard Bienerre PR tree-optimization/91178 (Infinite recursion in...
2019-07-09  Joern Rennecketree-vect-stmts.c (vectorizable_comparison): Swap opera...
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-08  Jakub Jelinektree-vect-stmts.c (scan_operand_equal_p): Look through...
2019-07-04  Jakub Jelinekre PR tree-optimization/91063 (ICE in set_vinfo_for_stm...
2019-07-03  Jakub Jelinekre PR tree-optimization/91033 (ICE in vect_analyze_loop...
2019-06-27  Jakub Jelinekre PR tree-optimization/91010 (ICE: Segmentation fault...
2019-06-27  Martin LiskaFix various issues seen with clang-static-analyzer.
2019-06-24  Richard Bienerre PR target/90972 (ICE in fold_convert_loc, at fold...
2019-06-21  Jakub Jelinekomp-low.c (lower_rec_simd_input_clauses): Add rvar2...
2019-06-20  Jakub Jelinektree-vect-stmts.c (enum scan_store_kind): New type.
2019-06-19  Jakub Jelinekmd.texi: Document vec_shl_<mode> pattern.
2019-06-17  Jakub Jelinekomp-low.c (struct omp_context): Add scan_inclusive...
2019-05-28  Alejandro MartinezCurrent vectoriser doesn't support masked loads for...
2019-05-13  Martin LiskaFix wrong usage of dump_printf_loc (PR tree-optimizatio...
2019-05-07  Richard Bienertree-vect-stmts.c (vect_is_simple_cond): When vectype...
2019-05-06  Richard Bienerre PR tree-optimization/90358 (526.blender_r train...
2019-05-03  Richard Bienertree-vect-stmts.c (get_group_load_store_type): Avoid...
2019-04-10  Richard Bienertree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt...
2019-04-03  Richard Bienerre PR rtl-optimization/84101 (-O3 and -ftree-vectorize...
2019-03-01  Richard SandifordFix mask type choice in vectorizable_call (PR 89535)
2019-01-22  Richard Bienertree-vect-loop.c (vect_analyze_loop_operations): Use...
2019-01-18  Richard Bienerre PR tree-optimization/88903 (wrong-code with SLP...
2019-01-07  Richard SandifordFix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-18  Jakub Jelinekre PR target/88513 (FAIL: gcc.target/i386/pr59591-1.c)
2018-12-15  Jakub Jelinekre PR tree-optimization/88464 (AVX-512 vectorization...
2018-12-13  Jakub Jelinekre PR tree-optimization/88464 (AVX-512 vectorization...
2018-11-20  Richard Bienertree-vect-stmts.c (vectorizable_condition): Do not...
2018-11-19  Jakub Jelinekre PR tree-optimization/88071 (ICE: verify_gimple faile...
2018-11-15  Andrew StubbsHandle vectors that don't fit in an integer.
2018-11-15  Richard Bienerre PR tree-optimization/88031 (ICE in vectorizable_redu...
2018-11-13  David MalcolmEnsure that dump calls are guarded with dump_enabled_p
2018-11-13  Andre Vieira[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time...
2018-11-07  Richard Bienerre PR tree-optimization/87914 (gcc fails to vectorize...
2018-10-23  Richard Bienertree-vect-stmts.c (vect_analyze_stmt): Fix typo in...
2018-10-23  Richard Bienerre PR tree-optimization/86144 (GCC is not generating...
2018-10-22  Martin JamborAdd a fun parameter to three stmt_could_throw... functions
2018-10-04  David MalcolmReport vectorization problems via a new opt_problem...
2018-09-19  David Malcolmdump_printf: use %T and %G throughout
2018-09-05  Richard Bienerre PR bootstrap/87225 (tree-vect-stmts.c:3748 error...
2018-08-24  Richard SandifordAvoid is_constant calls in vectorizable_bswap
2018-08-24  Richard SandifordHandle SLP permutations for variable-length vectors
2018-08-22  Richard SandifordOnly test STMT_VINFO_STRIDED_P for the first statement...
2018-08-09  Richard SandifordFix invalid assumption in vect_transform_stmt (PR 86871)
2018-08-01  Richard SandifordFix remove_stmt in vectorizable_simd_clone_call (PR...
2018-08-01  Richard Sandiford[06/11] Handle VMAT_INVARIANT separately
2018-08-01  Richard Sandiford[05/11] Add a vect_stmt_to_vectorize helper function
next