Show patches with: Archived = No       |   126675 patches
« 1 2 ... 234 235 2361266 1267 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Fix ALL_REGS thinko in initialisation of function_used_regs Fix ALL_REGS thinko in initialisation of function_used_regs - - - - --- 2019-10-02 Richard Sandiford New
[arm] Fix rtl-checking failure in arm_print_value [arm] Fix rtl-checking failure in arm_print_value - - - - --- 2019-10-03 Richard Sandiford New
Use CONSTEXPR in machmode.h Use CONSTEXPR in machmode.h - - - - --- 2019-10-04 Richard Sandiford New
[committed] Fix EXECUTE_IF_SET_IN_HARD_REG_SET use [committed] Fix EXECUTE_IF_SET_IN_HARD_REG_SET use - - - - --- 2019-10-06 Richard Sandiford New
Ping: [C][C++] Avoid exposing internal details in aka types Ping: [C][C++] Avoid exposing internal details in aka types - - - - --- 2019-10-10 Richard Sandiford New
Add expr_callee_abi Add expr_callee_abi - - - - --- 2019-10-11 Richard Sandiford New
Add a constant_range_value_p function (PR 92033) Add a constant_range_value_p function (PR 92033) - - - - --- 2019-10-11 Richard Sandiford New
[committed] Relax store_bit_field call in store_expr [committed] Relax store_bit_field call in store_expr - - - - --- 2019-10-11 Richard Sandiford New
Fix unchecked use of tree_to_uhwi in tree-ssa-strlen.c Fix unchecked use of tree_to_uhwi in tree-ssa-strlen.c - - - - --- 2019-10-11 Richard Sandiford New
Ping: Add a simulate_builin_function_decl langhook Ping: Add a simulate_builin_function_decl langhook - - - - --- 2019-10-14 Richard Sandiford New
Ping: Add a simulate_enum_decl langhook Ping: Add a simulate_enum_decl langhook - - - - --- 2019-10-14 Richard Sandiford New
[committed,AArch64] Use frame reference in aarch64_layout_frame [committed,AArch64] Use frame reference in aarch64_layout_frame - - - - --- 2019-10-16 Richard Sandiford New
[committed,AArch64] Add an assert to aarch64_layout_frame [committed,AArch64] Add an assert to aarch64_layout_frame - - - - --- 2019-10-16 Richard Sandiford New
[committed,AArch64] Improve poly_int handling in aarch64_layout_frame [committed,AArch64] Improve poly_int handling in aarch64_layout_frame - - - - --- 2019-10-16 Richard Sandiford New
[committed,AArch64] Add partial SVE vector modes [committed,AArch64] Add partial SVE vector modes - - - - --- 2019-10-16 Richard Sandiford New
Move code out of vect_slp_analyze_bb_1 Move code out of vect_slp_analyze_bb_1 - - - - --- 2019-10-19 Richard Sandiford New
[1/3] Avoid setting current_vector_size in get_vec_alignment_for_array_type Turn current_vector_size into a vec_info field - - - - --- 2019-10-20 Richard Sandiford New
[2/3] Pass vec_infos to more routines Turn current_vector_size into a vec_info field - - - - --- 2019-10-20 Richard Sandiford New
[3/3] Replace current_vector_size with vec_info::vector_size Turn current_vector_size into a vec_info field - - - - --- 2019-10-20 Richard Sandiford New
Fix use after free in vector_size change Fix use after free in vector_size change - - - - --- 2019-10-22 Richard Sandiford New
Ping*2: Add a simulate_enum_decl langhook Ping*2: Add a simulate_enum_decl langhook - - - - --- 2019-10-22 Richard Sandiford New
[committed,AArch64] Don't apply mode_for_int_vector to scalars [committed,AArch64] Don't apply mode_for_int_vector to scalars - - - - --- 2019-10-23 Richard Sandiford New
RFC/A: Add a targetm.vectorize.related_mode hook RFC/A: Add a targetm.vectorize.related_mode hook - - - - --- 2019-10-23 Richard Sandiford New
Replace mode_for_int_vector with related_int_vector_mode Replace mode_for_int_vector with related_int_vector_mode - - - - --- 2019-10-23 Richard Sandiford New
Add build_truth_vector_type_for_mode Add build_truth_vector_type_for_mode - - - - --- 2019-10-23 Richard Sandiford New
Remove build_{same_sized_,}truth_vector_type Remove build_{same_sized_,}truth_vector_type - - - - --- 2019-10-23 Richard Sandiford New
Pass the data vector mode to get_mask_mode Pass the data vector mode to get_mask_mode - - - - --- 2019-10-23 Richard Sandiford New
Fix reductions for fully-masked loops Fix reductions for fully-masked loops - - - - --- 2019-10-24 Richard Sandiford New
[committed] Update SVE tests for recent XPASSes [committed] Update SVE tests for recent XPASSes - - - - --- 2019-10-25 Richard Sandiford New
[committed] Fix failure in gcc.target/sve/reduc_strict_3.c [committed] Fix failure in gcc.target/sve/reduc_strict_3.c - - - - --- 2019-10-25 Richard Sandiford New
[6/n] Use build_vector_type_for_mode in get_vectype_for_scalar_type_and_size [6/n] Use build_vector_type_for_mode in get_vectype_for_scalar_type_and_size - - - - --- 2019-10-25 Richard Sandiford New
[7/n] Use consistent compatibility checks in vectorizable_shift [7/n] Use consistent compatibility checks in vectorizable_shift - - - - --- 2019-10-25 Richard Sandiford New
[8/n] Replace autovectorize_vector_sizes with autovectorize_vector_modes [8/n] Replace autovectorize_vector_sizes with autovectorize_vector_modes - - - - --- 2019-10-25 Richard Sandiford New
[9/n] Replace vec_info::vector_size with vec_info::vector_mode [9/n] Replace vec_info::vector_size with vec_info::vector_mode - - - - --- 2019-10-25 Richard Sandiford New
[10/n] Make less use of get_same_sized_vectype [10/n] Make less use of get_same_sized_vectype - - - - --- 2019-10-25 Richard Sandiford New
[11/n] Support vectorisation with mixed vector sizes [11/n] Support vectorisation with mixed vector sizes - - - - --- 2019-10-25 Richard Sandiford New
[12/n,AArch64] Support vectorising with multiple vector sizes [12/n,AArch64] Support vectorising with multiple vector sizes - - - - --- 2019-10-25 Richard Sandiford New
[13/n] Allow mixed vector sizes within a single vectorised stmt [13/n] Allow mixed vector sizes within a single vectorised stmt - - - - --- 2019-10-25 Richard Sandiford New
[14/n] Vectorise conversions between differently-sized integer vectors [14/n] Vectorise conversions between differently-sized integer vectors - - - - --- 2019-10-25 Richard Sandiford New
[C++] Fix interaction between aka changes and DR1558 (PR92206) [C++] Fix interaction between aka changes and DR1558 (PR92206) - - - - --- 2019-10-25 Richard Sandiford New
[committed,AArch64] Handle scalars in cmp and shift immediate queries [committed,AArch64] Handle scalars in cmp and shift immediate queries - - - - --- 2019-10-29 Richard Sandiford New
[committed,AArch64] Add FFR and FFRT registers [committed,AArch64] Add FFR and FFRT registers - - - - --- 2019-10-29 Richard Sandiford New
[committed,AArch64] Extend SVE reverse permutes to predicates [committed,AArch64] Extend SVE reverse permutes to predicates - - - - --- 2019-10-29 Richard Sandiford New
[15/n] Consider building nodes from scalars in vect_slp_analyze_node_operations [15/n] Consider building nodes from scalars in vect_slp_analyze_node_operations - - - - --- 2019-10-29 Richard Sandiford New
[16/n] Apply maximum nunits for BB SLP [16/n] Apply maximum nunits for BB SLP - - - - --- 2019-10-29 Richard Sandiford New
[committed,AArch64] Split gcc.target/aarch64/sve/reduc_strict_3.c [committed,AArch64] Split gcc.target/aarch64/sve/reduc_strict_3.c - - - - --- 2019-10-31 Richard Sandiford New
[committted,AArch64] Split gcc.target/aarch64/sve/vcond_4* [committted,AArch64] Split gcc.target/aarch64/sve/vcond_4* - - - - --- 2019-10-31 Richard Sandiford New
[committed,AArch64] Fix g++.target/aarch64/sve/vcond_1_run.C [committed,AArch64] Fix g++.target/aarch64/sve/vcond_1_run.C - - - - --- 2019-10-31 Richard Sandiford New
[D] Remove unchecked to_constant in VECTOR_TYPE handling [D] Remove unchecked to_constant in VECTOR_TYPE handling - - - - --- 2019-11-04 Richard Sandiford New
[1/4] Restructure vect_analyze_loop Vector epilogues vs. mixed vector sizes - - - - --- 2019-11-04 Richard Sandiford New
[2/4] Check the VF is small enough for an epilogue loop Vector epilogues vs. mixed vector sizes - - - - --- 2019-11-04 Richard Sandiford New
[3/4] Don't vectorise single-iteration epilogues Vector epilogues vs. mixed vector sizes - - - - --- 2019-11-04 Richard Sandiford New
[4/4] Use scan-tree-dump instead of scan-tree-dump-times for some vect tests Vector epilogues vs. mixed vector sizes - - - - --- 2019-11-04 Richard Sandiford New
[10a/n] Require equal type sizes for vectorised calls [10a/n] Require equal type sizes for vectorised calls - - - - --- 2019-11-05 Richard Sandiford New
[11a/n] Avoid retrying with the same vector modes [11a/n] Avoid retrying with the same vector modes - - - - --- 2019-11-05 Richard Sandiford New
[17/17] Extend can_duplicate_and_interleave_p to mixed-size vectors [6/n] Use build_vector_type_for_mode in get_vectype_for_scalar_type_and_size - - - - --- 2019-11-05 Richard Sandiford New
[1/6] Fix vectorizable_conversion costs Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
[2/6] Don't assign a cost to vectorizable_assignment Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
[3/6] Avoid accounting for non-existent vector loop versioning Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
[4/6] Optionally pick the cheapest loop_vec_info Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
[5/6] Account for the cost of generating loop masks Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
[6/6,AArch64] Enable vect-compare-loop-costs by default for SVE Optionally pick the cheapest loop_vec_info - - - - --- 2019-11-05 Richard Sandiford New
Generalise gather and scatter optabs Generalise gather and scatter optabs - - - - --- 2019-11-06 Richard Sandiford New
[C] Opt out of GNU vector extensions for built-in SVE types [C] Opt out of GNU vector extensions for built-in SVE types - - - - --- 2019-11-07 Richard Sandiford New
[committed,AArch64] Don't handle bswap in aarch64_builtin_vectorized_function [committed,AArch64] Don't handle bswap in aarch64_builtin_vectorized_function - - - - --- 2019-11-08 Richard Sandiford New
[committed,AArch64] Remove unused mode iterators [committed,AArch64] Remove unused mode iterators - - - - --- 2019-11-08 Richard Sandiford New
LRA: handle memory constraints that accept more than "m" LRA: handle memory constraints that accept more than "m" - - - - --- 2019-11-08 Richard Sandiford New
[committed] Handle POLY_INT_CSTs in declare_return_value [committed] Handle POLY_INT_CSTs in declare_return_value - - - - --- 2019-11-08 Richard Sandiford New
Fix code order in tree-sra.c:create_access Fix code order in tree-sra.c:create_access - - - - --- 2019-11-08 Richard Sandiford New
Mark constant-sized objects as addressable if they have poly-int accesses Mark constant-sized objects as addressable if they have poly-int accesses - - - - --- 2019-11-08 Richard Sandiford New
[committed] Handle POLY_INT_CST in copy_reference_ops_from_ref [committed] Handle POLY_INT_CST in copy_reference_ops_from_ref - - - - --- 2019-11-08 Richard Sandiford New
Fix SLP downward group access classification (PR92420) Fix SLP downward group access classification (PR92420) - - - - --- 2019-11-08 Richard Sandiford New
[C++] Opt out of GNU vector extensions for built-in SVE types [C++] Opt out of GNU vector extensions for built-in SVE types - - - - --- 2019-11-08 Richard Sandiford New
[1/8] Move canonicalisation of dr_with_seg_len_pair_ts Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[2/8] Delay swapping data refs in prune_runtime_alias_test_list Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[3/8] Add flags to dr_with_seg_len_pair_t Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[4/8] Record whether a dr_with_seg_len contains mixed steps Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[5/8] Dump the list of merged alias pairs Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[6/8] Print the type of alias check in a dump message Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[7/8] Use a single comparison for index-based alias checks Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[8/8] Optimise WAR and WAW alias checks Improve vector alias checks for WAR and WAW dependencies - - - - --- 2019-11-11 Richard Sandiford New
[C] Add a target hook that allows targets to verify type usage [C] Add a target hook that allows targets to verify type usage - - - - --- 2019-11-12 Richard Sandiford New
[AArch64] Use aarch64_sve_int_mode in SVE ACLE code [AArch64] Use aarch64_sve_int_mode in SVE ACLE code - - - - --- 2019-11-13 Richard Sandiford New
Tweak gcc.dg/vect/bb-slp-4[01].c (PR92366) Tweak gcc.dg/vect/bb-slp-4[01].c (PR92366) - - - - --- 2019-11-14 Richard Sandiford New
[rs6000] Use VIEW_CONVERT_EXPR to reinterpret vectors (PR 92515) [rs6000] Use VIEW_CONVERT_EXPR to reinterpret vectors (PR 92515) - - - - --- 2019-11-15 Richard Sandiford New
Fix vector/scalar to vecto/vector conversion (PR92515) Fix vector/scalar to vecto/vector conversion (PR92515) - - - - --- 2019-11-15 Richard Sandiford New
Record leader nodes in the SLP graph (PR92516) Record leader nodes in the SLP graph (PR92516) - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Enable VECT_COMPARE_COSTS by default for SVE [committed,AArch64] Enable VECT_COMPARE_COSTS by default for SVE - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add "FULL" to SVE mode iterator names [committed,AArch64] Add "FULL" to SVE mode iterator names - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Replace SVE_PARTIAL with SVE_PARTIAL_I [committed,AArch64] Replace SVE_PARTIAL with SVE_PARTIAL_I - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Tweak gcc.target/aarch64/sve/clastb_8.c [committed,AArch64] Tweak gcc.target/aarch64/sve/clastb_8.c - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add autovec support for partial SVE vectors [committed,AArch64] Add autovec support for partial SVE vectors - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add sign and zero extension for partial SVE modes [committed,AArch64] Add sign and zero extension for partial SVE modes - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add truncation for partial SVE modes [committed,AArch64] Add truncation for partial SVE modes - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add gather loads for partial SVE modes [committed,AArch64] Add gather loads for partial SVE modes - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Pattern-match SVE extending gather loads [committed,AArch64] Pattern-match SVE extending gather loads - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Add scatter stores for partial SVE modes [committed,AArch64] Add scatter stores for partial SVE modes - - - - --- 2019-11-16 Richard Sandiford New
[committed,AArch64] Robustify aarch64_wrffr [committed,AArch64] Robustify aarch64_wrffr - - - - --- 2019-11-16 Richard Sandiford New
Handle VIEW_CONVERT_EXPR for variable-length vectors Handle VIEW_CONVERT_EXPR for variable-length vectors - - - - --- 2019-11-16 Richard Sandiford New
Two RTL CC tweaks for SVE pmore/plast conditions Two RTL CC tweaks for SVE pmore/plast conditions - - - - --- 2019-11-16 Richard Sandiford New
« 1 2 ... 234 235 2361266 1267 »