projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Daily bump.
[gcc.git]
/
gcc
/
tree-vectorizer.h
2021-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
2020-12-13
Tamar Christina
middle-end: Support complex Addition
blob
|
commitdiff
|
raw
|
diff to current
2020-12-13
Tamar Christina
middle-end: Refactor and expose some vectorizer helper...
blob
|
commitdiff
|
raw
|
diff to current
2020-12-07
Richard Biener
tree-optimization/98113 - vectorize a sequence of BIT_I...
blob
|
commitdiff
|
raw
|
diff to current
2020-12-02
Richard Biener
tree-optimization/97630 - fix SLP cycle memory leak
blob
|
commitdiff
|
raw
|
diff to current
2020-11-16
Richard Biener
Delay SLP instance loads gathering
blob
|
commitdiff
|
raw
|
diff to current
2020-11-05
Tamar Christina
middle-end: Store and use the SLP instance kind when...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-04
Richard Biener
add costing to SLP vectorized PHIs
blob
|
commitdiff
|
raw
|
diff to current
2020-10-29
Richard Sandiford
vect: Fix load costs for SLP permutes
blob
|
commitdiff
|
raw
|
diff to current
2020-10-27
Richard Biener
SLP vectorize across PHI nodes
blob
|
commitdiff
|
raw
|
diff to current
2020-10-27
Richard Biener
Move SLP nodes to an alloc-pool
blob
|
commitdiff
|
raw
|
diff to current
2020-10-13
Richard Biener
Remove STMT_VINFO_SAME_ALIGN_REFS
blob
|
commitdiff
|
raw
|
diff to current
2020-10-12
Richard Biener
optimize permutes in SLP, remove vect_attempt_slp_rearr...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-08
Richard Biener
SLP vectorize multiple BBs at once
blob
|
commitdiff
|
raw
|
diff to current
2020-09-30
Tamar Christina
middle-end: Refactor refcnt to use SLP_TREE_REF_COUNT...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-29
Richard Biener
move permute optimization to optimize-slp
blob
|
commitdiff
|
raw
|
diff to current
2020-09-23
Richard Sandiford
vect: Fix epilogue loop handling of partial vectors
blob
|
commitdiff
|
raw
|
diff to current
2020-09-16
Richard Biener
remove STMT_VINFO_NUM_SLP_USES
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Richard Biener
improve BB vectorization dump locations
blob
|
commitdiff
|
raw
|
diff to current
2020-09-10
Richard Biener
tree-optimization/96043 - BB vectorization costing...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Richard Biener
code generate live lanes in basic-block vectorization
blob
|
commitdiff
|
raw
|
diff to current
2020-09-04
Richard Biener
tree-optimization/96920 - another ICE when vectorizing...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-26
Richard Biener
tree-optimization/96698 - fix ICE when vectorizing...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-24
Martin Liska
SLP: support entire BB.
blob
|
commitdiff
|
raw
|
diff to current
2020-08-06
Kewen Lin
vect/rs6000: Support vector with length cost modeling
blob
|
commitdiff
|
raw
|
diff to current
2020-07-20
Kewen Lin
vect: Support length-based partial vectors approach
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Richard Biener
remove premature vect_verify_datarefs_alignment
blob
|
commitdiff
|
raw
|
diff to current
2020-07-03
Richard Biener
refactor SLP constant insertion and provde entry insert...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Richard Biener
do not include <utility> from tree-vectorizer.h
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Martin Liska
Use gsi_bb instead of iterator->bb.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-26
Richard Biener
tree-optimization/95897 - fix fold-left SLP reduction...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Richard Biener
emit SLP vectorized loads earlier
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Martin Liska
vectorizer: add _bb_vec_info::region_stmts and reverse_...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-18
Richard Biener
remove SLP_TREE_TWO_OPERATORS, add SLP permutation...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-12
Kewen Lin
vect: Factor out and rename some functions/macros
blob
|
commitdiff
|
raw
|
diff to current
2020-06-11
Kewen Lin
vect: Rename things related to rgroup_masks
blob
|
commitdiff
|
raw
|
diff to current
2020-06-11
Kewen Lin
vect: Rename fully_masked_p to using_partial_vectors_p
blob
|
commitdiff
|
raw
|
diff to current
2020-06-11
Kewen Lin
vect: Rename can_fully_mask_p to can_use_partial_vectors_p
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Richard Biener
Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple *
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Richard Biener
Introduce STMT_VINFO_VEC_STMTS
blob
|
commitdiff
|
raw
|
diff to current
2020-06-04
Richard Biener
add vect_get_slp_vect_def
blob
|
commitdiff
|
raw
|
diff to current
2020-06-04
Richard Biener
Add explicit SLP_TREE_LANES
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Richard Biener
tree-optimization/95272 - add SLP_TREE_REPRESENTATIVE
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Richard Biener
Code generate externals/invariants during the SLP graph...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-22
Richard Biener
enfoce SLP_TREE_VECTYPE for invariants
blob
|
commitdiff
|
raw
|
diff to current
2020-05-22
Richard Biener
add ctor/dtor to slp_tree
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Richard Biener
cost invariant nodes from vect_slp_analyze_node_operati...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Richard Biener
add vectype parameter to add_stmt_cost hook
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Richard Biener
Remove SLP_INSTANCE_GROUP_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Richard Biener
move permutation validity check
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Richard Biener
Prepare removal of SLP_INSTANCE_GROUP_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2020-05-05
Richard Biener
add vec_info * parameters where needed
blob
|
commitdiff
|
raw
|
diff to current
2020-01-20
Richard Biener
tree-optimization/93094 pass down VECTORIZED_CALL to...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
David Malcolm
hash-table.h: support non-zero empty values in empty_sl...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Andre Vieira
[vect] Add missing comment
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Andre Vieira
[vect] Keep track of DR_OFFSET advance in dr_vec_info...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Richard Sandiford
Record the vector mask precision in stmt_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Richard Sandiford
Make vect_get_mask_type_for_stmt take a group size
blob
|
commitdiff
|
raw
|
diff to current
2019-11-16
Richard Sandiford
Optionally pick the cheapest loop_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2019-11-16
Richard Sandiford
Extend can_duplicate_and_interleave_p to mixed-size...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-16
Richard Sandiford
Apply maximum nunits for BB SLP
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Avoid retrying with the same vector modes
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Support vectorisation with mixed vector sizes
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Replace vec_info::vector_size with vec_info::vector_mode
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Add build_truth_vector_type_for_mode
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Richard Sandiford
Avoid accounting for non-existent vector loop versioning
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Richard Sandiford
Don't assign a cost to vectorizable_assignment
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Martin Liska
Apply mechanical replacement (generated patch).
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Richard Biener
re PR tree-optimization/92324 (ICE in expand_direct_opt...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Richard Sandiford
Generalise gather and scatter optabs
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Andre Vieira
[vect] Clean up orig_loop_vinfo from vect_analyze_loop
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Joel Hutton
[SLP] SLP vectorization: vectorize vector constructors
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Andre Vieira
[vect]PR 88915: Vectorize epilogues when versioning...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Biener
tree-vectorizer.h (_slp_tree::ops): New member.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Replace current_vector_size with vec_info::vector_size
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to vect_double_mask_nunits
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to vect_halve_mask_nunits
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to supportable_narrowing_operation
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to can_duplicate_and_interleave_p
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to duplicate_and_interleave
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to get_vectype_for_scalar_type
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to get_mask_type_for_scalar_type
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Sandiford
Pass a vec_info to vect_supportable_shift
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Prathamesh Kulkarni
re PR target/86753 (gcc.target/aarch64/sve/vcond_[45...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Richard Biener
tree-vectorizer.h (_stmt_vec_info::cond_reduc_code...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Andre Vieira
[vect] Refactor versioning threshold
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Richard Biener
tree-vect-loop.c (needs_fold_left_reduction_p): Export.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Bernd Edlinger
tree-vect-loop.c (vect_analyze_loop_operations): Adjust...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Richard Biener
tree-vectorizer.h (_stmt_vec_info::reduc_vectype_in...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Richard Biener
tree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-02
Richard Biener
tree-vectorizer.h (vect_transform_reduction): Declare.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-02
Richard Biener
tree-vectorizer.h (stmt_vec_info_type::cycle_phi_info_t...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Richard Biener
gimple.c (gimple_get_lhs): For PHIs return the result.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Richard Biener
tree-vectorizer.h (_stmt_vec_info::reduc_fn): New.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Richard Biener
tree-vect-loop.c (vect_analyze_loop_operations): Analyz...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Richard Biener
tree-vect-loop.c (vect_analyze_loop_operations): Also...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Richard Biener
tree-vectorizer.h (_stmt_vec_info::const_cond_reduc_cod...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Richard Biener
re PR testsuite/91821 (r275928 breaks gcc.target/powerp...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Richard Biener
re PR tree-optimization/91822 (FAIL: gcc.dg/pr88031...
blob
|
commitdiff
|
raw
|
diff to current
next