]> gcc.gnu.org Git - gcc.git/history - gcc/tree-vectorizer.h
Fix ambiguity between vect_get_vec_defs with/without vectype
[gcc.git] / gcc / tree-vectorizer.h
2023-12-01 Richard BienerFix ambiguity between vect_get_vec_defs with/without...
2023-11-08 Richard BienerTLC to vect_check_store_rhs and vect_slp_child_index_fo...
2023-11-06 Richard Bienertree-optimization/112404 - two issues with SLP of ...
2023-11-02 Robin Dappifcvt/vect: Emit COND_OP for conditional scalar reduction.
2023-10-18 Tamar Christinamiddle-end: maintain LCSSA throughout loop peeling
2023-10-18 Tamar Christinamiddle-end: updated niters analysis to handle multiple...
2023-10-18 Tamar Christinamiddle-end: Refactor vectorizer loop conditionals and...
2023-10-17 Richard Bienertree-optimization/111846 - put simd-clone-info into...
2023-08-24 Richard Bienertree-optimization/111115 - SLP of masked stores
2023-08-16 Juzhe-ZhongVECT: Apply MASK_LEN_{LOAD_LANES, STORE_LANES} into...
2023-08-15 Richard BienerSupport constants and externals in BB reduction vectori...
2023-08-10 Richard BienerRemove insert location argument from vectorizable_live_...
2023-08-08 Richard Bienertree-optimization/49955 - BB reduction with odd number...
2023-07-24 Richard BienerRemove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
2023-07-06 Richard Bienertree-optimization/110563 - simplify epilogue VF checks
2023-06-19 Richard BienerAVX512 fully masked vectorization
2023-06-19 Richard BienerAdd loop_vinfo argument to vect_get_loop_mask
2023-06-09 Ju-Zhe ZhongVECT: Add SELECT_VL support
2023-06-05 Andre Vieiravect: Refactor to allow internal_fn's
2023-05-30 liuhongtEnhance NARROW FLOAT_EXPR vectorization by truncating...
2023-05-25 Ju-Zhe ZhongVECT: Add decrement IV iteration loop control by variab...
2023-05-22 Ju-Zhe ZhongVECT: Fix bug of multiple-rgroup for length is counting...
2023-02-16 Patrick Palkadon't declare header-defined functions both static...
2023-02-02 liuhongtDon't peel nonlinear iv(mult or shift) for epilog when...
2023-01-02 Jakub JelinekUpdate copyright years.
2022-10-17 Richard BienerVectorization of first-order recurrences
2022-09-29 liuhongtCheck nonlinear iv in vect_can_advance_ivs_p.
2022-09-07 liuhongtExtend vectorizer to handle nonlinear induction for...
2022-08-30 Richard SandifordExtend SLP permutation optimisations
2022-07-04 Richard BienerRevert update-ssa assert in vectorizer
2022-02-22 Richard Bienertree-optimization/104582 - make SLP node available...
2022-02-22 Richard Bienertree-optimization/104582 - Simplify vectorizer cost...
2022-02-15 Richard Sandifordvect+aarch64: Fix ldp_stp_* regressions
2022-02-02 Tamar Christinavect: Simplify and extend the complex numbers validatio...
2022-01-18 Andre Vieira[vect] Add main vectorized loop unrolling
2022-01-17 Martin LiskaChange references of .c files to .cc files
2022-01-13 Robin Dappvect: Add bias parameter for partial vectorization
2022-01-03 Jakub JelinekUpdate copyright years.
2021-12-03 Tamar Christinasve: combine nested if predicates
2021-11-30 Richard Sandifordvect: Fix vect_is_reduction
2021-11-30 Richard Sandifordvect: Make reduction code handle calls
2021-11-10 Tamar ChristinaAArch64: do not keep negated mask and inverse mask...
2021-11-10 Richard Sandifordvect: Pass scalar_costs to finish_cost
2021-11-10 Richard Sandifordvect: Keep scalar costs around longer
2021-11-10 Richard Sandifordvect: Hookize better_loop_vinfo_p
2021-11-10 Richard Sandifordvect: Remove vec_outside/inside_cost fields
2021-11-10 Richard Sandifordvect: Move vector costs to loop_vec_info
2021-11-10 liuhongtExtend is_cond_scalar_reduction to handle bit_and/bit_x...
2021-11-08 Richard Bienertree-optimization/103102 - fix error in vectorizer...
2021-11-05 Richard BienerSplit vector loop analysis into main and epilogue analysis
2021-11-05 Richard BienerFirst refactor of vect_analyze_loop
2021-11-04 Richard Sandifordvect: Convert cost hooks to classes
2021-10-26 Richard BienerUnify offset and byte_offset for vect_create_addr_base_...
2021-10-26 Richard BienerMove negative stride bias out of dr_misalignment
2021-10-19 Richard BienerRefactor vect_supportable_dr_alignment
2021-10-19 Richard BienerRefactor load/store costing
2021-10-19 Richard BienerRemove check_aligned parameter from vect_supportable_dr...
2021-10-12 Jakub Jelinekvectorizer: Fix up -fsimd-cost-model= handling
2021-09-27 Richard BienerAllow different vector types for stmt groups
2021-09-15 Richard BienerMaintain (mis-)alignment info in the first element...
2021-09-01 Richard Bienertree-optimization/102139 - fix SLP DR base alignment
2021-08-24 Richard Bienertree-optimization/100089 - avoid leaving scalar if...
2021-08-10 Richard Bienertree-optimization/101801 - rework generic vector vector...
2021-08-06 Richard Bienertree-optimization/101801 - remove vect_worthwhile_witho...
2021-08-06 Martin SeborAdjust by-value function vec arguments to by-reference.
2021-08-05 Richard Sandifordvect: Move costing helpers from aarch64 code
2021-07-20 Martin SeborAdjust by-value function vec arguments to by-reference.
2021-07-16 Richard BienerRemove more gimple_expr_type uses
2021-07-15 Richard BienerStreamline vect_gen_while
2021-07-13 Richard Sandifordvect: Reuse reduction accumulators between loops
2021-07-13 Richard Sandifordvect: Add a vect_phi_initial_value helper function
2021-06-24 Richard BienerAdd x86 addsub SLP pattern
2021-06-21 Richard Bienertree-optimization/101120 - fix compile-time issue with...
2021-06-17 Richard BienerVectorization of BB reductions
2021-06-09 Richard Bienertree-optimization/97832 - handle associatable chains...
2021-06-08 Richard BienerMake SLP root stmt a vector
2021-05-20 Kewen Linvect: Replace hardcoded inner loop cost factor
2021-05-11 Kewen Linvect: Add costing_for_scalar parameter to init_cost...
2021-03-19 Tamar Christinaslp: remove unneeded permute calculation (PR99656)
2021-02-05 Richard Bienertree-optimization/98855 - redo BB vectorization costing
2021-02-03 Tamar Christinaslp: Split out patterns away from using SLP_ONLY into...
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-13 Tamar Christinamiddle-end: Support complex Addition
2020-12-13 Tamar Christinamiddle-end: Refactor and expose some vectorizer helper...
2020-12-07 Richard Bienertree-optimization/98113 - vectorize a sequence of BIT_I...
2020-12-02 Richard Bienertree-optimization/97630 - fix SLP cycle memory leak
2020-11-16 Richard BienerDelay SLP instance loads gathering
2020-11-05 Tamar Christinamiddle-end: Store and use the SLP instance kind when...
2020-11-04 Richard Bieneradd costing to SLP vectorized PHIs
2020-10-29 Richard Sandifordvect: Fix load costs for SLP permutes
2020-10-27 Richard BienerSLP vectorize across PHI nodes
2020-10-27 Richard BienerMove SLP nodes to an alloc-pool
2020-10-13 Richard BienerRemove STMT_VINFO_SAME_ALIGN_REFS
2020-10-12 Richard Bieneroptimize permutes in SLP, remove vect_attempt_slp_rearr...
2020-10-08 Richard BienerSLP vectorize multiple BBs at once
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-23 Richard Sandifordvect: Fix epilogue loop handling of partial vectors
2020-09-16 Richard Bienerremove STMT_VINFO_NUM_SLP_USES
2020-09-11 Richard Bienerimprove BB vectorization dump locations
next
This page took 3.715075 seconds and 108 git commands to generate.