projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
re PR tree-optimization/87800 (CPU2006 416.gamess failed to build with LTO)
[gcc.git]
/
gcc
/
tree-vect-slp.c
2018-10-30
Richard Biener
re PR tree-optimization/87800 (CPU2006 416.gamess faile...
blob
|
commitdiff
|
raw
2018-10-29
Richard Biener
re PR tree-optimization/87785 (ICE in dr_misalignment...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Richard Biener
re PR tree-optimization/87790 (ICE in vect_get_vec_def_...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Richard Biener
re PR tree-optimization/87785 (ICE in dr_misalignment...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Richard Biener
tree-vect-slp.c (vect_mark_slp_stmts): Add visited...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Richard Biener
re PR tree-optimization/87105 (Autovectorization [X86...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-24
Richard Biener
re PR tree-optimization/87105 (Autovectorization [X86...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-04
David Malcolm
Report vectorization problems via a new opt_problem...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-19
David Malcolm
dump_printf: use %T and %G throughout
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Richard Sandiford
Handle SLP permutations for variable-length vectors
blob
|
commitdiff
|
raw
|
diff to current
2018-08-17
David Malcolm
Formatted printing for dump_* in the middle-end
blob
|
commitdiff
|
raw
|
diff to current
2018-08-03
Richard Sandiford
Handle SLP of call pattern statements
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
[05/11] Add a vect_stmt_to_vectorize helper function
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
[04/11] Add a vect_orig_stmt helper function
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
[03/11] Remove vect_transform_stmt grouped_store argument
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
[02/11] Remove vect_schedule_slp return value
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[43/46] Make free_stmt_vec_info take a stmt_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[42/46] Add vec_info::replace_stmt
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[41/46] Add vec_info::remove_stmt
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[33/46] Use stmt_vec_infos instead of vec_info/gimple...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[32/46] Use stmt_vec_info in function interfaces (part 2)
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[31/46] Use stmt_vec_info in function interfaces (part 1)
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[29/46] Use stmt_vec_info instead of gimple stmts inter...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[28/46] Use stmt_vec_info instead of gimple stmts inter...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[27/46] Remove duplicated stmt_vec_info lookups
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[25/46] Make get_earlier/later_stmt take and return...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[21/46] Make grouped_stores and reduction_chains use...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[18/46] Make SLP_TREE_SCALAR_STMTS a vec<stmt_vec_info>
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[15/46] Make SLP_TREE_VEC_STMTS a vec<stmt_vec_info>
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[11/46] Pass back a stmt_vec_info from vect_is_simple_use
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[10/46] Temporarily make stmt_vec_info a class
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[08/46] Add vec_info::lookup_def
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[07/46] Add vec_info::lookup_stmt
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[06/46] Add vec_info::add_stmt
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[03/46] Remove unnecessary update of NUM_SLP_USES
blob
|
commitdiff
|
raw
|
diff to current
2018-07-12
Richard Sandiford
Implement SLP of internal functions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-30
Richard Sandiford
[9b/n] PR85694: Make vect_is_simple_use look through...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-30
Richard Sandiford
[9a/n] PR85694: Reorder vect_is_simple_use arguments
blob
|
commitdiff
|
raw
|
diff to current
2018-06-26
David Malcolm
Introduce dump_location_t
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Richard Biener
tree-vectorizer.h (struct vec_info_shared): New structu...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-18
David Malcolm
Introduce DUMP_VECT_SCOPE macro
blob
|
commitdiff
|
raw
|
diff to current
2018-06-15
Richard Biener
tree-vect-slp.c (vect_slp_bb): Dump MSG_OPTIMIZED_LOCAT...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-25
Richard Biener
tree-vect-data-refs.c (vect_find_stmt_data_reference...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-25
Richard Biener
tree-vectorizer.h (STMT_VINFO_GROUP_*, GROUP_*): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-23
Richard Sandiford
Fix SLP def type when computing masks (PR85853)
blob
|
commitdiff
|
raw
|
diff to current
2018-05-16
Richard Biener
tree-vectorizer.h (struct stmt_info_for_cost): Add...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-16
Richard Sandiford
Handle vector boolean types when calculating the SLP...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-09
Richard Biener
tree-vect-slp.c (vect_bb_slp_scalar_cost): Fill a cost...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-04
Richard Biener
bb-reorder.c (sanitize_hot_paths): Release hot_bbs_to_c...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-12
Richard Biener
re PR tree-optimization/84037 (Speed regression of...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-12
Richard Biener
re PR tree-optimization/84037 (Speed regression of...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-07
Richard Biener
re PR tree-optimization/84037 (Speed regression of...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Richard Biener
re PR target/83008 ([performance] Is it better to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
SLP reductions with variable-length vectors
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Handle more SLP constant and extern definitions for...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Add support for masked load/store_lanes
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
Make vect_model_store_cost take a vec_load_store_type
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: TYPE_VECTOR_SUBPARTS
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vec_perm_indices element type
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: two-operation SLP
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vect_get_constant_vectors
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: current_vector_size and TARGET_AUTOVECTORIZE_...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vect_nunits_for_cost
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: SLP max_units
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vectoriser vf and uf
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Add a vec_perm_indices_to_tree helper function
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Make vec_perm_indices use new vector encoding
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Remove vec_perm_const optab
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Split can_vec_perm_p into can_vec_perm_{var,const}_p
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Richard Sandiford
Use tree_vector_builder instead of build_vector
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Richard Biener
re PR tree-optimization/83202 (Try joining operations...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Richard Biener
re PR tree-optimization/82436 (465.tonto ICE in vect_ge...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Richard Sandiford
Move computation of SLP_TREE_NUMBER_OF_VEC_STMTS
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Richard Sandiford
Include phis in SLP unrolling calculation
blob
|
commitdiff
|
raw
|
diff to current
2017-09-14
Richard Sandiford
Use vec<> for constant permute masks
blob
|
commitdiff
|
raw
|
diff to current
2017-09-14
Richard Sandiford
Use vec<> in build_vector
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[65/77] Add a SCALAR_TYPE_MODE macro
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[18/77] Make int_mode_for_mode return an opt_scalar_int...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Richard Biener
tree-vect-slp.c (vect_bb_slp_scalar_cost): Properly...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-08
Richard Biener
re PR tree-optimization/81723 (fortran build doesn...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-04
Richard Sandiford
Pool alignment information for common bases
blob
|
commitdiff
|
raw
|
diff to current
2017-08-04
Richard Sandiford
C++-ify vec_info structures
blob
|
commitdiff
|
raw
|
diff to current
2017-08-02
Richard Biener
re PR tree-optimization/81633 (Incorrect floating point...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-27
Richard Biener
re PR tree-optimization/81571 (ICE at -O3 in both 32...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Richard Biener
re PR tree-optimization/61171 (vectorization fails...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Richard Biener
re PR tree-optimization/60510 (SLP blocks loop vectoriz...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Richard Biener
tree-vect-loop.c (vect_analyze_loop_operations): Also...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Richard Biener
tree-vect-slp.c (vect_slp_analyze_node_operations)...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-29
Richard Biener
tree-vect-loop.c (vect_analyze_scalar_cycles_1): Do...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-28
Richard Biener
tree-vect-loop.c (vectorizable_reduction): Move special...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-28
Richard Biener
tree-vectorizer.h (vect_get_vec_defs): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-06
Richard Biener
re PR tree-optimization/80928 (SLP vectorization does...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-02
Richard Biener
tree-vect-slp.c (vect_detect_hybrid_slp_2): Match up...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-17
Martin Liska
Introduce dump_flags_t type and use it instead of int...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-14
Richard Biener
alias.c (struct alias_set_entry): Pack properly.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-08
Richard Biener
re PR tree-optimization/79920 (Incorrect floating point...
blob
|
commitdiff
|
raw
|
diff to current
next