projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Make vect_model_store_cost take a vec_load_store_type
[gcc.git]
/
gcc
/
tree-vect-stmts.c
2018-01-03
Richard Sandiford
Make vect_model_store_cost take a vec_load_store_type
blob
|
commitdiff
|
raw
2018-01-03
Richard Sandiford
Move code that stubs out IFN_MASK_LOADs
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: GET_MODE_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: GET_MODE_BITSIZE
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: vector_builder element count
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vectorizable_conversion
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vectorizable_simd_clone_call
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vectorizable_call
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Richard Sandiford
poly_int: vectorizable_load/store
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: vectoriser vf and uf
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Use ssizetype selectors for autovectorised VEC_PERM_EXPRs
blob
|
commitdiff
|
raw
|
diff to current
2018-01-02
Richard Sandiford
Use explicit encodings for simple permutes
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
2018-01-02
Richard Sandiford
Pass vec_perm_indices by reference
blob
|
commitdiff
|
raw
|
diff to current
2017-12-09
Jakub Jelinek
re PR lto/83338 (SPEC CPU2017 510.parest_r ICE)
blob
|
commitdiff
|
raw
|
diff to current
2017-12-08
Richard Biener
re PR tree-optimization/81303 (410.bwaves regression...
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-21
Marc Glisse
New POINTER_DIFF_EXPR
blob
|
commitdiff
|
raw
|
diff to current
2017-11-03
Jan Hubicka
asan.c (create_cond_insert_point): Maintain profile.
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Jan Hubicka
target.h (enum vect_cost_for_stmt): Add vec_gather_load...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-10
Richard Sandiford
Require wi::to_wide for trees
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Jakub Jelinek
re PR tree-optimization/82434 (-fstore-merging does...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-22
Richard Sandiford
Let the target choose a vectorisation alignment
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Richard Sandiford
Fix vectorizable_mask_load_store handling of invariant...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Richard Sandiford
Invoke vectorizable_live_operation in a consistent way
blob
|
commitdiff
|
raw
|
diff to current
2017-09-14
Richard Sandiford
Add a vect_worthwhile_without_simd_p helper routine
blob
|
commitdiff
|
raw
|
diff to current
2017-09-14
Richard Sandiford
Add a vect_get_num_copies helper routine
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-09-06
Richard Biener
re PR target/82108 (Wrong vectorized code generated...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-05
Richard Sandiford
Make mode_for_vector return an opt_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-09-04
Richard Biener
re PR c++/82084 (ICE: constructing wstring with -O3)
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Jon Beniston
tree-vect-patterns.c (vect_pattern_recog_1): Use VECTOR...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[71/77] Use opt_scalar_mode for mode iterators
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[68/77] Use scalar_mode for is_int_mode/is_float_mode...
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-30
Richard Sandiford
[17/77] Add an int_mode_for_size helper function
blob
|
commitdiff
|
raw
|
diff to current
2017-08-30
Richard Sandiford
[4/77] Add FOR_EACH iterators for modes
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Richard Sandiford
Set the call nothrow flag more often
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Richard Sandiford
Add a type_has_mode_precision_p helper function
blob
|
commitdiff
|
raw
|
diff to current
2017-08-02
Richard Biener
tree-vect-stmts.c (vectorizable_store): Perform vector...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-01
Jakub Jelinek
re PR target/80846 (auto-vectorized AVX2 horizontal...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-28
Richard Biener
re PR middle-end/81502 (In some cases the data is moved...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-25
Richard Biener
re PR tree-optimization/81529 (ICE in vectorizable_indu...
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-18
Richard Biener
re PR tree-optimization/81410 (-O3 breaks code)
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Richard Sandiford
Remove enum before machine_mode
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Richard Sandiford
Add a helper for getting the overall alignment of a DR
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Richard Sandiford
Add DR_STEP_ALIGNMENT
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Richard Sandiford
Use innermost_loop_behavior for outer loop vectorisation
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-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-loop.c (vect_analyze_loop_operations): Not...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-31
Martin Liska
Change comment style to one we normally use.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-16
James Greenhalgh
re PR tree-optimization/80457 (vectorizable_condition...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-20
Richard Biener
re PR target/57796 (AVX2 gather vectorization: code...
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-14
Richard Biener
re PR tree-optimization/80030 (valgrind error in vect_g...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-06
Richard Biener
re PR tree-optimization/79824 (Failure to peel for...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-28
Richard Biener
re PR tree-optimization/79723 (Another case of dropped...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-27
Richard Biener
re PR tree-optimization/79690 (IVOPTs drops gs: prefix)
blob
|
commitdiff
|
raw
|
diff to current
2017-02-23
Richard Biener
re PR tree-optimization/79683 (SLP vectorizer drops...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-06
Jakub Jelinek
re PR tree-optimization/79284 (ICE on valid code at...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Jakub Jelinek
re PR tree-optimization/78938 (ICE in expand_vec_cond_e...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-09
Richard Biener
re PR target/78007 (Important loop from 482.sphinx3...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-08
Richard Biener
tree-vect-stmts.c (get_group_load_store_type): If the...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-08
Richard Biener
re PR tree-optimization/78205 (BB vectorization confuse...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-07
Richard Biener
re PR middle-end/37150 (basic-block vectorization misse...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-25
Jakub Jelinek
re PR target/78102 (GCC refuses to generate PCMPEQQ...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-29
Richard Biener
tree-vect-stmts.c (vectorizable_load): Avoid emitting...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-26
Marek Polacek
ipa-inline-analysis.c (find_foldable_builtin_expect...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-21
Bernd Edlinger
re PR tree-optimization/77550 (std::deque with -O3...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-16
Jason Merrill
Add inline functions for various bitwise operations.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-15
Bin Cheng
re PR tree-optimization/77503 (ICE in vect_transform_st...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Trevor Saunders
remove unnecessary calls to vec::release
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Trevor Saunders
use auto_vec for more local variables
blob
|
commitdiff
|
raw
|
diff to current
2016-07-11
Jakub Jelinek
re PR tree-optimization/71823 (g++ segfaults with ...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[7/7] Add negative and zero strides to vect_memory_acce...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[6/7] Explicitly classify vector loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[5/7] Move the fix for PR65518
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[4/7] Add a gather_scatter_info structure
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[3/7] Fix load/store costs for strided groups
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[2/7] Clean up vectorizer load/store costs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-06
Richard Sandiford
[1/7] Remove unnecessary peeling for gaps check
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Ilya Enkovich
re PR tree-optimization/71655 (GCC trunk ICE on westmer...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-22
Ilya Enkovich
re PR tree-optimization/71488 (Wrong code for vector...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-15
Richard Biener
tree-vect-stmts.c (vectorizable_store): Remove strided...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Richard Biener
tree-vect-stmts.c (vectorizable_load): Remove restricti...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-03
Alan Hayward
[3/3] No need to vectorize simple only-live stmts
blob
|
commitdiff
|
raw
|
diff to current
next