bootstrap/97666 - really fix sizeof (bool) issue
[gcc.git] / gcc / tree-vect-slp.c
2020-11-04 Richard Bienerbootstrap/97666 - really fix sizeof (bool) issue
2020-11-03 Richard Bienerbootstrap/97666 - fix array of bool allocation
2020-11-03 Richard Bienertree-optimization/97678 - fix SLP induction epilogue...
2020-11-02 Richard BienerRewrite SLP induction vectorization
2020-11-02 Richard Bienertree-optimization/97558 - avoid SLP analyzing irrelevan...
2020-11-02 Richard Bienertree-optimization/97650 - fix ICE in vect_get_and_check...
2020-10-30 Richard Bienertree-optimization/97626 - handle SCCs properly in SLP...
2020-10-30 Richard Bienertree-optimization/97633 - fix SLP scheduling of single...
2020-10-29 Richard Sandifordvect: Fix load costs for SLP permutes
2020-10-29 Richard BienerConsistently pass the vector type for scalar SLP cost...
2020-10-29 Richard BienerMore BB vectorization tweaks
2020-10-28 Richard Bienerdump when SLP analysis fails due to shared vectype...
2020-10-28 Richard BienerIgnore ignored operands in vect_get_and_check_slp_defs
2020-10-28 Richard Bienertree-optimization/97615 - avoid creating externals...
2020-10-28 Richard BienerFix iteration over loads in SLP optimize
2020-10-28 Richard BienerChange the way we split stores in BB vectorization
2020-10-27 Richard BienerFix BB store group splitting group size compute
2020-10-27 Richard BienerAdjust BB vectorization function splitting
2020-10-27 Richard BienerSLP vectorize across PHI nodes
2020-10-27 Richard BienerAvoid uniform lane BB vectorization
2020-10-27 Richard BienerMove SLP nodes to an alloc-pool
2020-10-26 Richard BienerRefactor SLP instance analysis
2020-10-22 Richard BienerRefactor vect_analyze_slp_instance a bit
2020-10-21 Richard Bienertree-optimization/97500 - avoid SLP backedges for induc...
2020-10-20 Richard Bienertree-optimization/97496 - avoid SLP externs in patterns
2020-10-19 Richard Bienertree-optimization/97486 - avoid edge insertion in SLP...
2020-10-19 Richard Bienertree-optimization/97466 - remove spurious assert
2020-10-16 Richard BienerAdjust BB vectorization SLP build heuristics
2020-10-16 Richard BienerRefactor vect_get_and_check_slp_defs some more
2020-10-16 Richard Bienertree-optimization/97428 - split SLP groups for loop...
2020-10-14 Richard BienerMore vect_get_and_check_slp_defs refactoring
2020-10-14 Richard Bieneradjust BB SLP build from scalars heuristics
2020-10-12 Richard Bieneroptimize permutes in SLP, remove vect_attempt_slp_rearr...
2020-10-12 Richard Bienerfix SLP subgraph detection wrt fully shared lanes
2020-10-12 Richard BienerMore consistently split SLP groups
2020-10-09 Richard Bienertree-optimization/97334 - improve BB SLP discovery
2020-10-09 Richard Bienertree-optimization/97347 - fix another SLP constant...
2020-10-09 Richard Bienerrandom memory leak fixes
2020-10-09 Richard Bienerfix ICE with BB vectorization of PHIs
2020-10-08 Richard BienerSLP vectorize multiple BBs at once
2020-10-08 Richard Bieneradjust BB vectorization dump scanning
2020-09-30 Joel Hutton[SLP][VECT] Add check to fix 96837
2020-09-30 Tamar Christinamiddle-end: Refactor refcnt to use SLP_TREE_REF_COUNT...
2020-09-29 Richard Bienermove permute optimization to optimize-slp
2020-09-21 Richard Bienertree-optimization/97139 - fix BB SLP live lane extraction
2020-09-18 Richard Bienertree-optimization/97098 - fix compile-time hog in SLP...
2020-09-16 Richard Bienerremove STMT_VINFO_NUM_SLP_USES
2020-09-15 Richard Bienermake swap argument of vect_get_and_check_slp_defs readonly
2020-09-15 Richard BienerAllow more BB vectorization
2020-09-11 Richard Bienertree-optimization/97020 - account SLP cost in loop...
2020-09-11 Richard Bienerimprove BB vectorization dump locations
2020-09-11 Richard Bienertree-optimization/97013 - avoid duplicate 'vectorizatio...
2020-09-11 Richard Bienerrandom vectorizer fixes
2020-09-10 Richard Bienertree-optimization/96043 - BB vectorization costing...
2020-09-09 Richard Bienerfix useless unsharing of SLP tree
2020-09-07 Richard Bienerimprove SLP vect dumping
2020-09-07 Richard Bienercode generate live lanes in basic-block vectorization
2020-09-04 Richard Bienertree-optimization/96920 - another ICE when vectorizing...
2020-08-27 Martin Liskavec: add exact argument for various grow functions.
2020-08-24 Martin LiskaSLP: support entire BB.
2020-07-13 Richard Bienertree-optimization/96163 - fix placement issue with...
2020-07-09 Richard Bienerfixup BIT_FIELD_REF detection in SLP discovery
2020-07-09 Richard Bienerremove premature vect_verify_datarefs_alignment
2020-07-03 Richard Bienerfix scalar BB vectorization costing
2020-07-03 Richard Bienerrefactor SLP constant insertion and provde entry insert...
2020-07-02 Richard Bienertree-optimization/96028 - fix bogus externalizing of...
2020-07-02 Richard Bienertree-optimization/96022 - fix ICE with vectorized shift
2020-07-01 Richard Bienertree-optimization/95839 - teach SLP vectorization about...
2020-06-29 Richard Bienertree-optimization/95916 - treat scalar ops explicitely
2020-06-26 Richard Bienertree-optimization/95897 - fix fold-left SLP reduction...
2020-06-25 Richard Bienertree-optimization/95839 - allow CTOR vectorization...
2020-06-25 Richard BienerAlways use SLP vector defs to determine insertion place
2020-06-24 Richard Bienertree-optimization/95866 - avoid vectorizing uniform...
2020-06-24 Richard Bieneremit SLP vectorized loads earlier
2020-06-22 Richard Bienertree-optimization/95770 - fix SLP vectorized stmt place...
2020-06-19 Richard BienerHandle SLP_TREE_LANE_PERMUTATION in scalar costing
2020-06-19 Richard Bienertree-optimization/95761 - fix vector insertion place...
2020-06-18 Martin Liskavectorizer: add _bb_vec_info::region_stmts and reverse_...
2020-06-18 Richard Bienerremove SLP_TREE_TWO_OPERATORS, add SLP permutation...
2020-06-17 Richard BienerUse SLP_TREE_VECTYPE consistently
2020-06-10 Richard Bieneravoid stmt-info allocation for debug stmts
2020-06-10 Richard Bienertree-optimization/95576 - fix compare-debug issue with...
2020-06-10 Richard BienerMake {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple *
2020-06-10 Richard BienerIntroduce STMT_VINFO_VEC_STMTS
2020-06-04 Richard Bieneradd vect_get_slp_vect_def
2020-06-04 Richard BienerAdd explicit SLP_TREE_LANES
2020-06-04 Richard BienerSimplify SLP code wrt SLP_TREE_DEF_TYPE
2020-06-03 Richard Bienertree-optimization/95495 - use SLP_TREE_REPRESENTATIVE...
2020-06-03 Richard Bienersimplify visited flag unsetting in SLP scalar cost...
2020-05-29 Richard Bienertree-optimization/95272 - add SLP_TREE_REPRESENTATIVE
2020-05-28 Richard Bienerremove obsolete code from SLP invariant costing
2020-05-28 Richard BienerCode generate externals/invariants during the SLP graph...
2020-05-27 Richard Bienertree-optimization/95335 - fix SLP nodes dropped to...
2020-05-27 Richard BienerAdd debug (slp_tree) and dump infrastructure for this
2020-05-25 Richard Bienertree-optimization/95309 - fix invariant SLP node costing
2020-05-22 Richard Bienerenfoce SLP_TREE_VECTYPE for invariants
2020-05-22 Richard Bieneradd ctor/dtor to slp_tree
2020-05-19 Richard Bienercost invariant nodes from vect_slp_analyze_node_operati...
2020-05-18 Richard Bienerfixup BB vectorization constant generation place
2020-05-15 Richard Bienertree-optimization/92260 - improve fix
next