]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-patterns.c
C++: more location wrapper nodes (PR c++/43064, PR c++/43486)
[thirdparty/gcc.git] / gcc / tree-vect-patterns.c
2018-12-05  rsandifoUse unsigned arithmetic for demoted vector plus/minus...
2018-11-29  rguenth2018-11-29 Richard Biener <rguenther@suse.de>
2018-11-17  jakub PR tree-optimization/87546
2018-10-22  jambormAdd a fun parameter to three stmt_could_throw... functions
2018-10-17  aldyh * bitmap.c (bitmap_head::dump): New.
2018-09-19  dmalcolmdump_printf: use %T and %G throughout
2018-08-01  rsandifoFix over-widening handling of COND_EXPRs (PR 86749)
2018-07-31  rsandifo[46/46] Turn stmt_vec_info back into a typedef
2018-07-31  rsandifo[37/46] dr_aux tweaks
2018-07-31  rsandifo[36/46] Add a pattern_stmt_p field to stmt_vec_info
2018-07-31  rsandifo[35/46] Alter interfaces within vect_pattern_recog
2018-07-31  rsandifo[32/46] Use stmt_vec_info in function interfaces (part 2)
2018-07-31  rsandifo[28/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  rsandifo[27/46] Remove duplicated stmt_vec_info lookups
2018-07-31  rsandifo[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
2018-07-31  rsandifo[17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec...
2018-07-31  rsandifo[13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info
2018-07-31  rsandifo[11/46] Pass back a stmt_vec_info from vect_is_simple_use
2018-07-31  rsandifo[10/46] Temporarily make stmt_vec_info a class
2018-07-31  rsandifo[08/46] Add vec_info::lookup_def
2018-07-31  rsandifo[07/46] Add vec_info::lookup_stmt
2018-07-31  rsandifo[06/46] Add vec_info::add_stmt
2018-07-18  rguenth2018-07-18 Richard Biener <rguenther@suse.de>
2018-07-12  rsandifoUse conditional internal functions in if-conversion
2018-07-03  rsandifoPass more vector types to append_pattern_def_seq
2018-07-03  rsandifoEnsure PATTERN_DEF_SEQ is empty before recognising...
2018-07-03  rsandifoClean up interface to vector pattern recognisers
2018-07-03  rsandifo[16/n] PR85694: Add detection of averaging operations
2018-07-03  rsandifo[15/n] PR85694: Try to split existing casts in widened...
2018-07-03  rsandifo[14/n] PR85694: Rework overwidening detection
2018-07-03  rsandifoAvoid matching the same pattern statement twice
2018-07-02  rsandifoFix typo in vect_recog_widen_shift_pattern
2018-06-30  rsandifo[13/n] PR85694: Try to avoid vectorising casts of invar...
2018-06-30  rsandifo[12/n] PR85694: Rework detection of widened operations
2018-06-30  rsandifo[11/n] PR85694: Apply pattern matching to pattern defin...
2018-06-30  rsandifo[10/n] PR85694: Split out check for vectorizable associ...
2018-06-30  rsandifo[9b/n] PR85694: Make vect_is_simple_use look through...
2018-06-30  rsandifo[9a/n] PR85694: Reorder vect_is_simple_use arguments
2018-06-21  rguenth2018-06-21 Richard Biener <rguenther@suse.de>
2018-06-20  rsandifo[8/n] PR85694: Make patterns check for target support
2018-06-20  rsandifo[7/n] PR85694: Add a vect_pattern_detected helper
2018-06-20  rsandifo[6/n] PR85694: Add a vect_get_internal_def helper
2018-06-20  rsandifo[5/n] PR85694: Remove dead WIDEN_SUM handling
2018-06-20  rsandifo[4/n] PR85694: Remove redundant calls to types_compatible_p
2018-06-20  rsandifo[2/n] PR85694: Attach a DEF_SEQ only to the original...
2018-06-19  rguenth2018-06-19 Richard Biener <rguenther@suse.de>
2018-06-18  dmalcolmIntroduce DUMP_VECT_SCOPE macro
2018-06-16  kugangcc/ChangeLog:
2018-06-13  rguenth2018-06-13 Richard Biener <rguenther@suse.de>
2018-06-01  rguenth2018-06-01 Richard Biener <rguenther@suse.de>
2018-05-25  rsandifoPrefer open-coding vector integer division
2018-05-25  rguenth2018-05-25 Richard Biener <rguenther@suse.de>
2018-05-01  vriesAdd VEC_ORDERED_REMOVE_IF
2018-02-26  rsandifoMake fix for PR 83965 handle SLP reduction chains
2018-02-19  jakub PR tree-optimization/84452
2018-02-13  jakub PR middle-end/84309
2018-01-23  rsandifoDisable some patterns for fold-left reductions (PR...
2018-01-13  rsandifoAdd support for SVE scatter stores
2018-01-13  rsandifoAdd support for SVE gather loads
2018-01-03  rsandifoImprove vectorization COND_EXPR <bool op bool, ...>
2018-01-03  rsandifopoly_int: GET_MODE_BITSIZE
2018-01-03  rsandifopoly_int: TYPE_VECTOR_SUBPARTS
2018-01-03  jakub Update copyright years.
2017-12-08  rguenth2017-12-08 Richard Biener <rguenther@suse.de>
2017-10-10  rsandifoRequire wi::to_wide for trees
2017-09-25  rguenth2017-09-25 Richard Biener <rguenther@suse.de>
2017-08-30  jbeniston * tree-vect-patterns.c (vect_pattern_recog_1): Use...
2017-08-30  rsandifo[65/77] Add a SCALAR_TYPE_MODE macro
2017-08-30  rsandifo[34/77] Add a SCALAR_INT_TYPE_MODE macro
2017-08-29  rsandifoSet the call nothrow flag more often
2017-08-21  rsandifoAdd a type_has_mode_precision_p helper function
2017-07-03  rsandifoUse innermost_loop_behavior for outer loop vectorisation
2017-02-06  jakub PR tree-optimization/79284
2017-01-01  jakub Update copyright years.
2016-10-25  jakub PR target/78102
2016-09-16  jason Add inline functions for various bitwise operations.
2016-08-30  jakub PR tree-optimization/72866
2016-07-20  uros * cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_I...
2016-07-19  uros * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WID...
2016-07-14  ktkachov[vectorizer][2/2] Hook up mult synthesis logic into...
2016-06-22  ienkovichgcc/
2016-06-08  alahay012016-06-08 Alan Hayward <alan.hayward@arm.com>
2016-06-01  rguenth2016-06-01 Richard Biener <rguenther@suse.de>
2016-05-13  marxinFix ASAN bootstrap (uninitialized variable warning)
2016-05-03  jakub PR tree-optimization/70916
2016-03-23  jakub PR tree-optimization/70354
2016-03-04  ienkovichgcc/
2016-03-03  jakub PR target/70021
2016-02-16  jakub PR tree-optimization/69820
2016-01-12  rguenth2016-01-12 Richard Biener <rguenther@suse.de>
2016-01-04  jakub Update copyright years.
2015-12-18  rguenth2015-12-18 Richard Biener <rguenther@suse.de>
2015-12-03  rguenth2015-12-03 Richard Biener <rguenther@suse.de>
2015-12-02  rsandifoPR 68432: Add a target hook to control size/speed optab...
2015-11-17  rsandifoUse IFN_SQRT in tree-vect-patterns.c
2015-11-17  rsandifoUse combined_fn in tree-vect-patterns.c
2015-11-10  ienkovichgcc/
2015-11-10  ienkovichgcc/
2015-11-10  ienkovichgcc/
2015-11-06  rguenth2015-11-06 Richard Biener <rguenther@suse.de>
next