Age | Commit message (Expand) | Author | Files | Lines |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-12-05 | Use unsigned arithmetic for demoted vector plus/minus/mult (PR 88064) | Richard Sandiford | 1 | -24/+74 |
2018-11-29 | re PR tree-optimization/88243 (ice in vect_create_epilog_for_reduction, at tr... | Richard Biener | 1 | -1/+9 |
2018-11-17 | re PR tree-optimization/87546 (Gcc miscompiles at -O3 on valid code) | Jakub Jelinek | 1 | -2/+6 |
2018-10-22 | Add a fun parameter to three stmt_could_throw... functions | Martin Jambor | 1 | -1/+1 |
2018-10-17 | bitmap.c (bitmap_head::dump): New. | Aldy Hernandez | 1 | -1/+1 |
2018-09-19 | dump_printf: use %T and %G throughout | David Malcolm | 1 | -73/+33 |
2018-08-01 | Fix over-widening handling of COND_EXPRs (PR 86749) | Richard Sandiford | 1 | -0/+8 |
2018-07-31 | [46/46] Turn stmt_vec_info back into a typedef | Richard Sandiford | 1 | -2/+2 |
2018-07-31 | [37/46] dr_aux tweaks | Richard Sandiford | 1 | -17/+3 |
2018-07-31 | [36/46] Add a pattern_stmt_p field to stmt_vec_info | Richard Sandiford | 1 | -0/+1 |
2018-07-31 | [35/46] Alter interfaces within vect_pattern_recog | Richard Sandiford | 1 | -23/+28 |
2018-07-31 | [32/46] Use stmt_vec_info in function interfaces (part 2) | Richard Sandiford | 1 | -12/+8 |
2018-07-31 | [28/46] Use stmt_vec_info instead of gimple stmts internally (part 1) | Richard Sandiford | 1 | -14/+13 |
2018-07-31 | [27/46] Remove duplicated stmt_vec_info lookups | Richard Sandiford | 1 | -2/+4 |
2018-07-31 | [20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_infos | Richard Sandiford | 1 | -1/+1 |
2018-07-31 | [17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec_info> | Richard Sandiford | 1 | -2/+2 |
2018-07-31 | [13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info | Richard Sandiford | 1 | -11/+11 |
2018-07-31 | [11/46] Pass back a stmt_vec_info from vect_is_simple_use | Richard Sandiford | 1 | -14/+16 |
2018-07-31 | [10/46] Temporarily make stmt_vec_info a class | Richard Sandiford | 1 | -1/+1 |
2018-07-31 | [08/46] Add vec_info::lookup_def | Richard Sandiford | 1 | -9/+7 |
2018-07-31 | [07/46] Add vec_info::lookup_stmt | Richard Sandiford | 1 | -8/+9 |
2018-07-31 | [06/46] Add vec_info::add_stmt | Richard Sandiford | 1 | -15/+5 |
2018-07-18 | re PR target/86557 (missed vectorization with std::vector compared to icc 18) | Richard Biener | 1 | -1/+3 |
2018-07-12 | Use conditional internal functions in if-conversion | Richard Sandiford | 1 | -34/+37 |
2018-07-03 | Pass more vector types to append_pattern_def_seq | Richard Sandiford | 1 | -82/+26 |
2018-07-03 | Ensure PATTERN_DEF_SEQ is empty before recognising patterns | Richard Sandiford | 1 | -22/+7 |
2018-07-03 | Clean up interface to vector pattern recognisers | Richard Sandiford | 1 | -148/+60 |
2018-07-03 | [16/n] PR85694: Add detection of averaging operations | Richard Sandiford | 1 | -0/+150 |
2018-07-03 | [15/n] PR85694: Try to split existing casts in widened patterns | Richard Sandiford | 1 | -0/+103 |
2018-07-03 | [14/n] PR85694: Rework overwidening detection | Richard Sandiford | 1 | -344/+696 |
2018-07-03 | Avoid matching the same pattern statement twice | Richard Sandiford | 1 | -0/+5 |
2018-07-02 | Fix typo in vect_recog_widen_shift_pattern | Richard Sandiford | 1 | -1/+1 |
2018-06-30 | [13/n] PR85694: Try to avoid vectorising casts of invariants | Richard Sandiford | 1 | -13/+36 |
2018-06-30 | [12/n] PR85694: Rework detection of widened operations | Richard Sandiford | 1 | -546/+543 |
2018-06-30 | [11/n] PR85694: Apply pattern matching to pattern definition statements | Richard Sandiford | 1 | -76/+108 |
2018-06-30 | [10/n] PR85694: Split out check for vectorizable associative reductions | Richard Sandiford | 1 | -69/+41 |
2018-06-30 | [9b/n] PR85694: Make vect_is_simple_use look through pattern statements | Richard Sandiford | 1 | -21/+6 |
2018-06-30 | [9a/n] PR85694: Reorder vect_is_simple_use arguments | Richard Sandiford | 1 | -10/+6 |
2018-06-21 | tree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP. | Richard Biener | 1 | -0/+2 |
2018-06-20 | [8/n] PR85694: Make patterns check for target support | Richard Sandiford | 1 | -205/+132 |
2018-06-20 | [7/n] PR85694: Add a vect_pattern_detected helper | Richard Sandiford | 1 | -99/+37 |
2018-06-20 | [6/n] PR85694: Add a vect_get_internal_def helper | Richard Sandiford | 1 | -76/+61 |
2018-06-20 | [5/n] PR85694: Remove dead WIDEN_SUM handling | Richard Sandiford | 1 | -54/+29 |
2018-06-20 | [4/n] PR85694: Remove redundant calls to types_compatible_p | Richard Sandiford | 1 | -20/+0 |
2018-06-20 | [2/n] PR85694: Attach a DEF_SEQ only to the original statement | Richard Sandiford | 1 | -24/+19 |
2018-06-19 | re PR tree-optimization/86179 (ice in get_later_stmt, at tree-vectorizer.h:1108) | Richard Biener | 1 | -5/+21 |
2018-06-18 | Introduce DUMP_VECT_SCOPE macro | David Malcolm | 1 | -3/+1 |
2018-06-16 | re PR tree-optimization/64946 ([AArch64] gcc.target/aarch64/vect-abs-compile.... | Kugan Vivekanandarajah | 1 | -1/+2 |
2018-06-13 | tree-vect-patterns.c (vect_recog_vector_vector_shift_pattern): Properly set v... | Richard Biener | 1 | -0/+5 |