Age | Commit message (Expand) | Author | Files | Lines |
2019-05-28 | Current vectoriser doesn't support masked loads for SLP. | Alejandro Martinez | 1 | -10/+22 |
2019-05-13 | Fix wrong usage of dump_printf_loc (PR tree-optimization/90416). | Martin Liska | 1 | -1/+1 |
2019-05-07 | tree-vect-stmts.c (vect_is_simple_cond): When vectype is not specified still ... | Richard Biener | 1 | -1/+2 |
2019-05-06 | re PR tree-optimization/90358 (526.blender_r train run does not finish after ... | Richard Biener | 1 | -1/+3 |
2019-05-03 | tree-vect-stmts.c (get_group_load_store_type): Avoid peeling for gaps by load... | Richard Biener | 1 | -1/+57 |
2019-04-10 | tree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt member. | Richard Biener | 1 | -13/+0 |
2019-04-03 | re PR rtl-optimization/84101 (-O3 and -ftree-vectorize trying too hard for fu... | Richard Biener | 1 | -0/+64 |
2019-03-01 | Fix mask type choice in vectorizable_call (PR 89535) | Richard Sandiford | 1 | -8/+15 |
2019-01-22 | tree-vect-loop.c (vect_analyze_loop_operations): Use auto_vec for cost vector... | Richard Biener | 1 | -4/+7 |
2019-01-18 | re PR tree-optimization/88903 (wrong-code with SLP vectorized shift) | Richard Biener | 1 | -0/+10 |
2019-01-07 | Fix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE | Richard Sandiford | 1 | -0/+1 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-12-18 | re PR target/88513 (FAIL: gcc.target/i386/pr59591-1.c) | Jakub Jelinek | 1 | -26/+76 |
2018-12-15 | re PR tree-optimization/88464 (AVX-512 vectorization of masked scatter failin... | Jakub Jelinek | 1 | -26/+95 |
2018-12-13 | re PR tree-optimization/88464 (AVX-512 vectorization of masked scatter failin... | Jakub Jelinek | 1 | -19/+35 |
2018-11-20 | tree-vect-stmts.c (vectorizable_condition): Do not get at else_clause vect de... | Richard Biener | 1 | -8/+3 |
2018-11-19 | re PR tree-optimization/88071 (ICE: verify_gimple failed (error: dead STMT in... | Jakub Jelinek | 1 | -1/+1 |
2018-11-15 | Handle vectors that don't fit in an integer. | Andrew Stubbs | 1 | -4/+4 |
2018-11-15 | re PR tree-optimization/88031 (ICE in vectorizable_reduction, at tree-vect-lo... | Richard Biener | 1 | -36/+20 |
2018-11-13 | Ensure that dump calls are guarded with dump_enabled_p | David Malcolm | 1 | -2/+3 |
2018-11-13 | [PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time variable | Andre Vieira | 1 | -8/+19 |
2018-11-07 | re PR tree-optimization/87914 (gcc fails to vectorize bitreverse code) | Richard Biener | 1 | -20/+15 |
2018-10-23 | tree-vect-stmts.c (vect_analyze_stmt): Fix typo in comment. | Richard Biener | 1 | -1/+1 |
2018-10-23 | re PR tree-optimization/86144 (GCC is not generating vector math calls to svm... | Richard Biener | 1 | -5/+9 |
2018-10-22 | Add a fun parameter to three stmt_could_throw... functions | Martin Jambor | 1 | -3/+3 |
2018-10-04 | Report vectorization problems via a new opt_problem class | David Malcolm | 1 | -158/+117 |
2018-09-19 | dump_printf: use %T and %G throughout | David Malcolm | 1 | -203/+87 |
2018-09-05 | re PR bootstrap/87225 (tree-vect-stmts.c:3748 error: converting to 'bool' fro... | Richard Biener | 1 | -1/+1 |
2018-08-24 | Avoid is_constant calls in vectorizable_bswap | Richard Sandiford | 1 | -7/+4 |
2018-08-24 | Handle SLP permutations for variable-length vectors | Richard Sandiford | 1 | -6/+11 |
2018-08-22 | Only test STMT_VINFO_STRIDED_P for the first statement in a group | Richard Sandiford | 1 | -4/+7 |
2018-08-09 | Fix invalid assumption in vect_transform_stmt (PR 86871) | Richard Sandiford | 1 | -1/+1 |
2018-08-01 | Fix remove_stmt in vectorizable_simd_clone_call (PR 86758) | Richard Sandiford | 1 | -1/+1 |
2018-08-01 | [06/11] Handle VMAT_INVARIANT separately | Richard Sandiford | 1 | -60/+64 |
2018-08-01 | [05/11] Add a vect_stmt_to_vectorize helper function | Richard Sandiford | 1 | -5/+2 |
2018-08-01 | [04/11] Add a vect_orig_stmt helper function | Richard Sandiford | 1 | -8/+3 |
2018-08-01 | [03/11] Remove vect_transform_stmt grouped_store argument | Richard Sandiford | 1 | -3/+1 |
2018-07-31 | [46/46] Turn stmt_vec_info back into a typedef | Richard Sandiford | 1 | -2/+2 |
2018-07-31 | [44/46] Remove global vinfo_for_stmt-related routines | Richard Sandiford | 1 | -91/+0 |
2018-07-31 | [43/46] Make free_stmt_vec_info take a stmt_vec_info | Richard Sandiford | 1 | -33/+7 |
2018-07-31 | [42/46] Add vec_info::replace_stmt | Richard Sandiford | 1 | -8/+2 |
2018-07-31 | [41/46] Add vec_info::remove_stmt | Richard Sandiford | 1 | -6/+2 |
2018-07-31 | [38/46] Use dr_vec_info to represent a data reference | Richard Sandiford | 1 | -88/+100 |
2018-07-31 | [37/46] dr_aux tweaks | Richard Sandiford | 1 | -1/+0 |
2018-07-31 | [34/46] Alter interface to vect_get_vec_def_for_stmt_copy | Richard Sandiford | 1 | -78/+63 |
2018-07-31 | [32/46] Use stmt_vec_info in function interfaces (part 2) | Richard Sandiford | 1 | -184/+168 |
2018-07-31 | [31/46] Use stmt_vec_info in function interfaces (part 1) | Richard Sandiford | 1 | -63/+69 |
2018-07-31 | [30/46] Use stmt_vec_infos rather than gimple stmts for worklists | Richard Sandiford | 1 | -9/+7 |
2018-07-31 | [29/46] Use stmt_vec_info instead of gimple stmts internally (part 2) | Richard Sandiford | 1 | -33/+34 |
2018-07-31 | [28/46] Use stmt_vec_info instead of gimple stmts internally (part 1) | Richard Sandiford | 1 | -276/+319 |