projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
c++: Improve access checking inside templates [PR41437]
[gcc.git]
/
gcc
/
tree-vect-stmts.c
2020-06-12
Richard Biener
fix vectorizable_condition ICE with EXTRACT_LAST_REDUCTION
blob
|
commitdiff
|
raw
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 can_fully_mask_p to can_use_partial_vectors_p
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
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-09
Richard Biener
Remove dead code
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Richard Biener
tree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE...
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/95487 - use a truth type for scatter...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Richard Biener
tree-optimization/95356 - more vectorizable_shift massaging
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Richard Biener
tree-optimization/95403 - guard vect_init_vector_1...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Richard Biener
make vect_finish_stmt_generation work w/o stmt_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2020-05-28
Richard Biener
tree-optimization/95273 - more vectorizable_shift massaging
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Eric Botcazou
Add support for __builtin_bswap128
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Richard Biener
tree-optimization/95356 - fix vectorizable_shift vector...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-26
Richard Biener
tree-optimization/95327 - fix another vectorizable_shif...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-25
Richard Biener
tree-optimization/95271 - fix bswap vectorization invar...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-25
Richard Biener
tree-optimization/95297 - handle scalar shift arg for...
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-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-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-12
Richard Sandiford
tree: Add vector_element_bits(_tree) [PR94980 1/3]
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Richard Biener
move permutation validity check
blob
|
commitdiff
|
raw
|
diff to current
2020-05-07
Kewen Lin
Check alignment for no peeling gaps handling
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-06
Richard Biener
tree-optimization/94965 - fix typo in vec_info * passing
blob
|
commitdiff
|
raw
|
diff to current
2020-05-05
Richard Biener
add vec_info * parameters where needed
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Richard Sandiford
vect: Fix COND_EXPRs involving variant booleans [PR94727]
blob
|
commitdiff
|
raw
|
diff to current
2020-04-23
Richard Sandiford
vect: Fix comparisons between invariant booleans [PR94727]
blob
|
commitdiff
|
raw
|
diff to current
2020-04-02
Kewen Lin
Fix PR94401 by considering reverse overrun
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Felix Yang
vect: ICE: in vectorizable_load, at tree-vect-stmts...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-27
Kewen Lin
Fix PR90332 by extending half size vector mode
blob
|
commitdiff
|
raw
|
diff to current
2020-01-17
Jakub Jelinek
vect: Fix ICE in vectorizable_comparison PR93292
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-06
Richard Sandiford
Check mask argument's type when vectorising conditional...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-31
Richard Sandiford
Fix EXTRACT_LAST_REDUCTION segfault
blob
|
commitdiff
|
raw
|
diff to current
2019-12-29
Richard Sandiford
Unshare DR_STEP before gimplifying it
blob
|
commitdiff
|
raw
|
diff to current
2019-12-29
Richard Sandiford
Check for a supported comparison when using EXTRACT_LAS...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Richard Sandiford
Record the loop masks needed for EXTRACT_LAST_REDUCTIONs
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Richard Sandiford
Fix EXTRACT_LAST_REDUCTION handling of pattern stmts
blob
|
commitdiff
|
raw
|
diff to current
2019-12-09
Sudakshina Das
[GCC, Vect] Fix costing for vector shifts
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Richard Sandiford
Don't defer choice of vector type for bools (PR 92596)
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-29
Richard Sandiford
Make vectorizable_operation punt early on codes it...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Richard Sandiford
Don't pass booleans as mask types to simd clones (PR...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-27
Richard Biener
target.def (TARGET_VECTORIZE_BUILTIN_CONVERSION): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-27
Kewen Lin
[PATCH] Fix PR91790 by considering different first_stmt...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-22
Richard Sandiford
Move EXTRACT_LAST_REDUCTION costing to vectorizable_con...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Richard Sandiford
Add missing VECTOR_MODE_P checks (PR 92595)
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Richard Biener
revert: re PR tree-optimization/91790 (ICE: verify_ssa...
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-15
Richard Sandiford
Fix vector/scalar to vector/vector conversion (PR92515)
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Vectorise conversions between differently-sized integer...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Allow mixed vector sizes within a single vectorised...
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
Require equal type sizes for vectorised calls
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Make less use of get_same_sized_vectype
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
Use consistent compatibility checks in vectorizable_shift
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Use build_vector_type_for_mode in get_vectype_for_scala...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Pass the data vector mode to get_mask_mode
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Richard Sandiford
Remove build_{same_sized_,}truth_vector_type
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-14
Richard Sandiford
Add a targetm.vectorize.related_mode hook
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-13
Richard Sandiford
Fix vectorizable_conversion costs
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Richard Biener
re PR tree-optimization/92460 (ICE: verify_ssa failed...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Richard Sandiford
Fix SLP downward group access classification (PR92420)
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
Richard Biener
re PR bootstrap/92301 (Wrong vectorizer code since...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Richard Sandiford
Fix reduc_index calculation in vectorizable_condition
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Richard Biener
re PR tree-optimization/65930 (Reduction with sign...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Prathamesh Kulkarni
re PR middle-end/91272 ([SVE] Use fully-masked loops...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Richard Sandiford
Fix reductions for fully-masked loops
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Richard Biener
re PR tree-optimization/92179 (r277288 causes ICEs...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-22
Richard Biener
re PR tree-optimization/92173 (ICE in optab_for_tree_co...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Richard Biener
re PR tree-optimization/92162 (ICE in vect_create_epilo...
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
Andre Vieira
[vect] Only change base alignment if more restrictive
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 simple_integer_narrowing
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-16
Richard Biener
tree-vect-loop.c (vect_valid_reduction_input_p): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Richard Biener
re PR fortran/92094 (ice in vect_transform_stmt at...
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-08
Richard Biener
tree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove.
blob
|
commitdiff
|
raw
|
diff to current
next