aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-stmts.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-27tree-optimization/39821 - fix cost classification for widening arithRichard Biener1-9/+16
2021-07-16Remove more gimple_expr_type usesRichard Biener1-9/+8
2021-07-16tree-optimization/101467 - fix make_temp_ssa_name usageRichard Biener1-1/+5
2021-07-15Streamline vect_gen_whileRichard Biener1-10/+11
2021-07-14tree-optimization/101445 - fix negative stride SLP vect with gapsRichard Biener1-0/+6
2021-06-30tree-optimization/101267 - fix SLP vect with masked operationsRichard Biener1-38/+54
2021-06-21tree-optimization/101120 - fix compile-time issue with SLP groupsRichard Biener1-1/+6
2021-06-09Simplify vect_is_simple_useRichard Biener1-11/+1
2021-04-29tree-optimization/100253 - fix bogus aligned vectorized loads/storesRichard Biener1-14/+4
2021-03-25tree-optimization/96974 - avoid ICE by replacing assert with standard failureStam Markianos-Wright1-2/+6
2021-03-10[Vect] Fix mask check on Scatter loads/storesJoel Hutton1-2/+2
2021-02-16openmp: Fix up vectorization simd call badness computation [PR99100]Jakub Jelinek1-2/+2
2021-02-11[aarch64][vect] Support V8QI->V8HI WIDEN_ patternsJoel Hutton1-8/+87
2021-02-08middle-end/98974 - fixup after STMT_VINFO_VEC_STMTS reworkAndre Vieira1-1/+0
2021-02-04tree-optimization/98855 - fix some vectorizer cost issuesRichard Biener1-7/+6
2021-02-02fix memory leaksRichard Biener1-13/+0
2021-01-15tree-optimization/96376 - do not check alignment for invariant loadsRichard Biener1-8/+15
2021-01-14vect: Account for unused IFN_LOAD_LANES resultsRichard Sandiford1-0/+24
2021-01-08fix vectorizer memleaksRichard Biener1-1/+1
2021-01-04vect, aarch64: Fix alignment units for IFN_MASK* [PR95401]Richard Sandiford1-6/+8
2021-01-04tree-optimization/98308 - set vector type for mask of masked loadRichard Biener1-0/+11
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-10remove obsolete conversion handling from vectorizable_assignmentRichard Biener1-6/+1
2020-12-10tree-optimization/98211 - fix bogus vectorization of conversionRichard Biener1-0/+11
2020-11-19[3/3] [AArch64][vect] vec_widen_lshift patternJoel Hutton1-2/+3
2020-11-19[2/3] [vect] Add widening add, subtract patternsJoel Hutton1-1/+14
2020-11-17PR97693: Specify required vectype in vectorizable_callRichard Sandiford1-1/+2
2020-11-04add costing to SLP vectorized PHIsRichard Biener1-2/+2
2020-11-03PR target/96342 Change field "simdlen" into poly_uint64Yang Yang1-19/+24
2020-10-29vect: Fix load costs for SLP permutesRichard Sandiford1-28/+4
2020-10-27SLP vectorize across PHI nodesRichard Biener1-1/+7
2020-10-01tree-optimization/97236 - fix bad use of VMAT_CONTIGUOUSRichard Biener1-11/+9
2020-09-09enable live comparison vectorizationRichard Biener1-8/+0
2020-09-09enable live condition vectorizationRichard Biener1-9/+0
2020-09-09tree-optimization/96978 - fix fallout of BB vectorization of live stmtsRichard Biener1-2/+2
2020-09-07code generate live lanes in basic-block vectorizationRichard Biener1-7/+5
2020-09-04tree-optimization/96920 - another ICE when vectorizing nested cyclesRichard Biener1-27/+0
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-7/+8
2020-08-26tree-optimization/96698 - fix ICE when vectorizing nested cyclesRichard Biener1-24/+5
2020-08-26tree-optimization/96783 - fix vectorization of negative step SLPRichard Biener1-1/+9
2020-08-06vect/rs6000: Support vector with length cost modelingKewen Lin1-1/+5
2020-07-20vect: Fix an ICE in vectorizable_simd_clone_cally005201631-3/+22
2020-07-19vect: Support length-based partial vectors approachKewen Lin1-13/+154
2020-07-09remove premature vect_verify_datarefs_alignmentRichard Biener1-0/+14
2020-07-09vect: Enhance condition check to use partial vectorsKewen Lin1-5/+16
2020-07-08compute and check alignment info during analysisRichard Biener1-22/+50
2020-07-07fix detection of negative step DR groupsRichard Biener1-2/+9
2020-07-03tree-optimization/96037 - fix uninitialized use of slp_opRichard Biener1-0/+1
2020-07-03refactor SLP constant insertion and provde entry insert helperRichard Biener1-23/+2
2020-07-02tree-optimization/96022 - fix ICE with vectorized shiftRichard Biener1-2/+4