projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bootstrap/97666 - really fix sizeof (bool) issue
[gcc.git]
/
gcc
/
tree-vect-slp.c
2020-11-04
Richard Biener
bootstrap/97666 - really fix sizeof (bool) issue
blob
|
commitdiff
|
raw
2020-11-03
Richard Biener
bootstrap/97666 - fix array of bool allocation
blob
|
commitdiff
|
raw
|
diff to current
2020-11-03
Richard Biener
tree-optimization/97678 - fix SLP induction epilogue...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-02
Richard Biener
Rewrite SLP induction vectorization
blob
|
commitdiff
|
raw
|
diff to current
2020-11-02
Richard Biener
tree-optimization/97558 - avoid SLP analyzing irrelevan...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-02
Richard Biener
tree-optimization/97650 - fix ICE in vect_get_and_check...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-30
Richard Biener
tree-optimization/97626 - handle SCCs properly in SLP...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-30
Richard Biener
tree-optimization/97633 - fix SLP scheduling of single...
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-29
Richard Biener
Consistently pass the vector type for scalar SLP cost...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-29
Richard Biener
More BB vectorization tweaks
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Richard Biener
dump when SLP analysis fails due to shared vectype...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Richard Biener
Ignore ignored operands in vect_get_and_check_slp_defs
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Richard Biener
tree-optimization/97615 - avoid creating externals...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Richard Biener
Fix iteration over loads in SLP optimize
blob
|
commitdiff
|
raw
|
diff to current
2020-10-28
Richard Biener
Change the way we split stores in BB vectorization
blob
|
commitdiff
|
raw
|
diff to current
2020-10-27
Richard Biener
Fix BB store group splitting group size compute
blob
|
commitdiff
|
raw
|
diff to current
2020-10-27
Richard Biener
Adjust BB vectorization function splitting
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
Avoid uniform lane BB vectorization
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-26
Richard Biener
Refactor SLP instance analysis
blob
|
commitdiff
|
raw
|
diff to current
2020-10-22
Richard Biener
Refactor vect_analyze_slp_instance a bit
blob
|
commitdiff
|
raw
|
diff to current
2020-10-21
Richard Biener
tree-optimization/97500 - avoid SLP backedges for induc...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-20
Richard Biener
tree-optimization/97496 - avoid SLP externs in patterns
blob
|
commitdiff
|
raw
|
diff to current
2020-10-19
Richard Biener
tree-optimization/97486 - avoid edge insertion in SLP...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-19
Richard Biener
tree-optimization/97466 - remove spurious assert
blob
|
commitdiff
|
raw
|
diff to current
2020-10-16
Richard Biener
Adjust BB vectorization SLP build heuristics
blob
|
commitdiff
|
raw
|
diff to current
2020-10-16
Richard Biener
Refactor vect_get_and_check_slp_defs some more
blob
|
commitdiff
|
raw
|
diff to current
2020-10-16
Richard Biener
tree-optimization/97428 - split SLP groups for loop...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-14
Richard Biener
More vect_get_and_check_slp_defs refactoring
blob
|
commitdiff
|
raw
|
diff to current
2020-10-14
Richard Biener
adjust BB SLP build from scalars heuristics
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-12
Richard Biener
fix SLP subgraph detection wrt fully shared lanes
blob
|
commitdiff
|
raw
|
diff to current
2020-10-12
Richard Biener
More consistently split SLP groups
blob
|
commitdiff
|
raw
|
diff to current
2020-10-09
Richard Biener
tree-optimization/97334 - improve BB SLP discovery
blob
|
commitdiff
|
raw
|
diff to current
2020-10-09
Richard Biener
tree-optimization/97347 - fix another SLP constant...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-09
Richard Biener
random memory leak fixes
blob
|
commitdiff
|
raw
|
diff to current
2020-10-09
Richard Biener
fix ICE with BB vectorization of PHIs
blob
|
commitdiff
|
raw
|
diff to current
2020-10-08
Richard Biener
SLP vectorize multiple BBs at once
blob
|
commitdiff
|
raw
|
diff to current
2020-10-08
Richard Biener
adjust BB vectorization dump scanning
blob
|
commitdiff
|
raw
|
diff to current
2020-09-30
Joel Hutton
[SLP][VECT] Add check to fix 96837
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-21
Richard Biener
tree-optimization/97139 - fix BB SLP live lane extraction
blob
|
commitdiff
|
raw
|
diff to current
2020-09-18
Richard Biener
tree-optimization/97098 - fix compile-time hog in SLP...
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-15
Richard Biener
make swap argument of vect_get_and_check_slp_defs readonly
blob
|
commitdiff
|
raw
|
diff to current
2020-09-15
Richard Biener
Allow more BB vectorization
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Richard Biener
tree-optimization/97020 - account SLP cost in loop...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Richard Biener
improve BB vectorization dump locations
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Richard Biener
tree-optimization/97013 - avoid duplicate 'vectorizatio...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-11
Richard Biener
random vectorizer fixes
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-09
Richard Biener
fix useless unsharing of SLP tree
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Richard Biener
improve SLP vect dumping
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-27
Martin Liska
vec: add exact argument for various grow functions.
blob
|
commitdiff
|
raw
|
diff to current
2020-08-24
Martin Liska
SLP: support entire BB.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-13
Richard Biener
tree-optimization/96163 - fix placement issue with...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Richard Biener
fixup BIT_FIELD_REF detection in SLP discovery
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
fix scalar BB vectorization costing
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-07-02
Richard Biener
tree-optimization/96028 - fix bogus externalizing of...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-02
Richard Biener
tree-optimization/96022 - fix ICE with vectorized shift
blob
|
commitdiff
|
raw
|
diff to current
2020-07-01
Richard Biener
tree-optimization/95839 - teach SLP vectorization about...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Richard Biener
tree-optimization/95916 - treat scalar ops explicitely
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-25
Richard Biener
tree-optimization/95839 - allow CTOR vectorization...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-25
Richard Biener
Always use SLP vector defs to determine insertion place
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Richard Biener
tree-optimization/95866 - avoid vectorizing uniform...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Richard Biener
emit SLP vectorized loads earlier
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Richard Biener
tree-optimization/95770 - fix SLP vectorized stmt place...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-19
Richard Biener
Handle SLP_TREE_LANE_PERMUTATION in scalar costing
blob
|
commitdiff
|
raw
|
diff to current
2020-06-19
Richard Biener
tree-optimization/95761 - fix vector insertion place...
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-17
Richard Biener
Use SLP_TREE_VECTYPE consistently
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Richard Biener
avoid stmt-info allocation for debug stmts
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Richard Biener
tree-optimization/95576 - fix compare-debug issue with...
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-06-04
Richard Biener
Simplify SLP code wrt SLP_TREE_DEF_TYPE
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Richard Biener
tree-optimization/95495 - use SLP_TREE_REPRESENTATIVE...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Richard Biener
simplify visited flag unsetting in SLP scalar cost...
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
remove obsolete code from SLP invariant costing
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-27
Richard Biener
tree-optimization/95335 - fix SLP nodes dropped to...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Richard Biener
Add debug (slp_tree) and dump infrastructure for this
blob
|
commitdiff
|
raw
|
diff to current
2020-05-25
Richard Biener
tree-optimization/95309 - fix invariant SLP node costing
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-18
Richard Biener
fixup BB vectorization constant generation place
blob
|
commitdiff
|
raw
|
diff to current
2020-05-15
Richard Biener
tree-optimization/92260 - improve fix
blob
|
commitdiff
|
raw
|
diff to current
next