projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix alignment option parser (PR90684)
[gcc.git]
/
gcc
/
tree-vect-stmts.c
2019-05-28
Alejandro Martinez
Current vectoriser doesn't support masked loads for...
blob
|
commitdiff
|
raw
2019-05-13
Martin Liska
Fix wrong usage of dump_printf_loc (PR tree-optimizatio...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Richard Biener
tree-vect-stmts.c (vect_is_simple_cond): When vectype...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-06
Richard Biener
re PR tree-optimization/90358 (526.blender_r train...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-03
Richard Biener
tree-vect-stmts.c (get_group_load_store_type): Avoid...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-10
Richard Biener
tree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-03
Richard Biener
re PR rtl-optimization/84101 (-O3 and -ftree-vectorize...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-01
Richard Sandiford
Fix mask type choice in vectorizable_call (PR 89535)
blob
|
commitdiff
|
raw
|
diff to current
2019-01-22
Richard Biener
tree-vect-loop.c (vect_analyze_loop_operations): Use...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-18
Richard Biener
re PR tree-optimization/88903 (wrong-code with SLP...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-07
Richard Sandiford
Fix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-12-18
Jakub Jelinek
re PR target/88513 (FAIL: gcc.target/i386/pr59591-1.c)
blob
|
commitdiff
|
raw
|
diff to current
2018-12-15
Jakub Jelinek
re PR tree-optimization/88464 (AVX-512 vectorization...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Jakub Jelinek
re PR tree-optimization/88464 (AVX-512 vectorization...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-20
Richard Biener
tree-vect-stmts.c (vectorizable_condition): Do not...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-19
Jakub Jelinek
re PR tree-optimization/88071 (ICE: verify_gimple faile...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-15
Andrew Stubbs
Handle vectors that don't fit in an integer.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-15
Richard Biener
re PR tree-optimization/88031 (ICE in vectorizable_redu...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
David Malcolm
Ensure that dump calls are guarded with dump_enabled_p
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
Andre Vieira
[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-07
Richard Biener
re PR tree-optimization/87914 (gcc fails to vectorize...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Richard Biener
tree-vect-stmts.c (vect_analyze_stmt): Fix typo in...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Richard Biener
re PR tree-optimization/86144 (GCC is not generating...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Martin Jambor
Add a fun parameter to three stmt_could_throw... functions
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-09-05
Richard Biener
re PR bootstrap/87225 (tree-vect-stmts.c:3748 error...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Richard Sandiford
Avoid is_constant calls in vectorizable_bswap
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-22
Richard Sandiford
Only test STMT_VINFO_STRIDED_P for the first statement...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-09
Richard Sandiford
Fix invalid assumption in vect_transform_stmt (PR 86871)
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
Fix remove_stmt in vectorizable_simd_clone_call (PR...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Richard Sandiford
[06/11] Handle VMAT_INVARIANT separately
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-07-31
Richard Sandiford
[46/46] Turn stmt_vec_info back into a typedef
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[44/46] Remove global vinfo_for_stmt-related routines
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
[38/46] Use dr_vec_info to represent a data reference
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[37/46] dr_aux tweaks
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[34/46] Alter interface to vect_get_vec_def_for_stmt_copy
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
[30/46] Use stmt_vec_infos rather than gimple stmts...
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
[26/46] Make more use of dyn_cast in tree-vect*
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[24/46] Make stmt_info_for_cost use a stmt_vec_info
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Richard Sandiford
[22/46] Make DR_GROUP_SAME_DR_STMT a stmt_vec_info
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
[14/46] Make STMT_VINFO_VEC_STMT a 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
[12/46] Make vect_finish_stmt_generation return a stmt_...
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
[09/46] Add vec_info::lookup_single_use
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-24
Richard Sandiford
Avoid &LOOP_VINFO_MASKS for bb vectorisation (PR 86618)
blob
|
commitdiff
|
raw
|
diff to current
2018-07-12
Richard Sandiford
Use conditional internal functions in if-conversion
blob
|
commitdiff
|
raw
|
diff to current
2018-07-07
Aldy Hernandez
tree-vrp.c (vrp_int_const_binop): Change overflow type...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Richard Sandiford
[16/n] PR85694: Add detection of averaging operations
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Richard Biener
tree-vect-stmts.c (vect_is_simple_use): Consolidate...
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-25
Richard Biener
tree-vectorizer.h (struct vec_info_shared): New structu...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Richard Sandiford
[3/n] PR85694: Fix dummy assignment handling in vectori...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Richard Sandiford
[2/n] PR85694: Attach a DEF_SEQ only to the original...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Richard Sandiford
[1/n] PR85694: Allow pattern definition statements...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-18
David Malcolm
Introduce DUMP_VECT_SCOPE macro
blob
|
commitdiff
|
raw
|
diff to current
2018-06-13
Richard Biener
tree-vect-patterns.c (vect_recog_vector_vector_shift_pa...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Richard Biener
tree-vectorizer.h (vect_dr_stmt): New function.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Jakub Jelinek
re PR target/85918 (Conversions to/from [unsigned]...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Richard Biener
tree-vectorizer.h (struct vec_info): Add stmt_vec_infos...
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-22
Richard Biener
re PR tree-optimization/85863 (ICE in compiling spec200...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-17
Bin Cheng
re PR tree-optimization/85793 ([AARCH64] ICE in verify_...
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 Sandiford
Add clobbers around IFN_LOAD/STORE_LANES
blob
|
commitdiff
|
raw
|
diff to current
2018-05-02
Richard Biener
re PR tree-optimization/85597 (internal compiler error...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-19
Richard Biener
re PR tree-optimization/84737 (20% degradation in CPU20...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Richard Sandiford
Avoid &LOOP_VINFO_MASKS for bb vectorisation (PR 84634)
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-08
Richard Sandiford
Another fix for single-element permutes (PR 84265)
blob
|
commitdiff
|
raw
|
diff to current
2018-02-08
Richard Biener
re PR target/84278 (claims initv4sfv2sf is available...
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-29
Richard Biener
re PR bootstrap/80867 (gnat bootstrap broken on powerpc...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-20
Richard Sandiford
Fix vect_def_type handling in x86 scatter support ...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-16
Richard Biener
re PR tree-optimization/83867 (ICE: Segmentation fault...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Add support for SVE scatter stores
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Allow gather loads to be used for grouped accesses
blob
|
commitdiff
|
raw
|
diff to current
2018-01-13
Richard Sandiford
Use gather loads for strided accesses
blob
|
commitdiff
|
raw
|
diff to current
next