Show patches with: Submitter = Richard Sandiford       |    Archived = No       |   592 patches
« 1 2 ... 3 4 5 6 »
Patch Series S/W/F Date Submitter Delegate State
[AArch64] Tighten aarch64_secondary_reload condition (PR 83845) [AArch64] Tighten aarch64_secondary_reload condition (PR 83845) --- 2018-01-26 Richard Sandiford Accepted
[AArch64] Tighten address register subreg checks --- 2017-08-22 Richard Sandiford New
[AArch64] Tweak aarch64_classify_address interface --- 2017-08-22 Richard Sandiford New
[AArch64] Use aarch64_reg_or_imm instead of nonmemory_operand [AArch64] Use aarch64_reg_or_imm instead of nonmemory_operand --- 2017-11-06 Richard Sandiford Accepted
[AArch64] Use all SVE LD1RQ variants [AArch64] Use all SVE LD1RQ variants --- 2018-01-26 Richard Sandiford Accepted
Add a class to represent a gimple match result Add a class to represent a gimple match result --- 2018-05-22 Richard Sandiford New
Add a DECL_EXPR for VLA pointer casts (PR 84305) Add a DECL_EXPR for VLA pointer casts (PR 84305) --- 2018-02-12 Richard Sandiford Accepted
Add a full_integral_type_p helper function --- 2017-08-18 Richard Sandiford New
Add an alternative vector loop iv mechanism Add an alternative vector loop iv mechanism --- 2017-10-13 Richard Sandiford Accepted
Add an "early rematerialisation" pass Add an "early rematerialisation" pass --- 2017-11-17 Richard Sandiford Accepted
Add an "else" argument to IFN_COND_* functions Add an "else" argument to IFN_COND_* functions --- 2018-05-24 Richard Sandiford New
Add an empty_mask_is_expensive hook Add an empty_mask_is_expensive hook --- 2017-11-17 Richard Sandiford New
Add a partial_integral_type_p helper function --- 2017-08-18 Richard Sandiford New
Add a partial_subreg_p predicate --- 2017-08-21 Richard Sandiford Accepted
Add a testcase for reload PR 47166 --- 2011-03-14 Richard Sandiford Accepted
Add a vect_get_dr_size helper function Add a vect_get_dr_size helper function --- 2017-09-14 Richard Sandiford New
Add a vect_get_num_copies helper routine Add a vect_get_num_copies helper routine --- 2017-09-14 Richard Sandiford New
Add a vect_worthwhile_without_simd_p helper routine Add a vect_worthwhile_without_simd_p helper routine --- 2017-09-14 Richard Sandiford Accepted
Add clobbers around IFN_LOAD/STORE_LANES Add clobbers around IFN_LOAD/STORE_LANES --- 2018-05-08 Richard Sandiford New
Add copy_rtx call to RTL loop unroller Add copy_rtx call to RTL loop unroller --- 2017-09-20 Richard Sandiford New
Add DR_BASE_ALIGNMENT --- 2017-06-28 Richard Sandiford New
Add gen_(const_)vec_duplicate helpers Add gen_(const_)vec_duplicate helpers --- 2017-09-23 Richard Sandiford Superseded
Add gimple_build_vector* helpers Add gimple_build_vector* helpers --- 2017-09-14 Richard Sandiford Accepted
Add IFN_COND_FMA functions Add IFN_COND_FMA functions --- 2018-05-24 Richard Sandiford New
Add IFN_COND_{MUL,DIV,MOD,RDIV} Add IFN_COND_{MUL,DIV,MOD,RDIV} --- 2018-05-24 Richard Sandiford New
Add LOOP_VINFO_MAX_VECT_FACTOR Add LOOP_VINFO_MAX_VECT_FACTOR --- 2017-09-14 Richard Sandiford New
Add missing cases to vect_get_smallest_scalar_type (PR 85286) Add missing cases to vect_get_smallest_scalar_type (PR 85286) --- 2018-04-09 Richard Sandiford New
Add missing ECF_NOTHROW flags to internal.def --- 2017-08-17 Richard Sandiford Accepted
Add missing int_cst_rangeN checks to tree-vrp.c Add missing int_cst_rangeN checks to tree-vrp.c --- 2017-09-20 Richard Sandiford New
Add more vec_duplicate simplifications Add more vec_duplicate simplifications --- 2017-09-23 Richard Sandiford New
Add optabs for common types of permutation Add optabs for common types of permutation --- 2017-11-09 Richard Sandiford New
Add subreg_memory_offset helper functions Add subreg_memory_offset helper functions --- 2017-08-28 Richard Sandiford New
Add support for adjusting the number of units in a mode Add support for adjusting the number of units in a mode --- 2017-10-25 Richard Sandiford Accepted
Add support for bitwise reductions Add support for bitwise reductions --- 2017-11-17 Richard Sandiford New
Add support for conditional reductions using SVE CLASTB Add support for conditional reductions using SVE CLASTB --- 2017-11-17 Richard Sandiford New
Add support for fully-predicated loops Add support for fully-predicated loops --- 2017-11-17 Richard Sandiford New
Add support for in-order addition reduction using SVE FADDA Add support for in-order addition reduction using SVE FADDA --- 2017-11-17 Richard Sandiford New
Add support for masked load/store_lanes Add support for masked load/store_lanes --- 2017-11-08 Richard Sandiford New
Add support for MODE_VECTOR_BOOL Add support for MODE_VECTOR_BOOL --- 2017-10-25 Richard Sandiford New
Add support for reductions in fully-masked loops Add support for reductions in fully-masked loops --- 2017-11-17 Richard Sandiford New
Add support for SVE gather loads Add support for SVE gather loads --- 2017-11-17 Richard Sandiford New
Add support for SVE scatter stores Add support for SVE scatter stores --- 2017-11-17 Richard Sandiford New
Add support for vectorising live-out values using SVE LASTB Add support for vectorising live-out values using SVE LASTB --- 2017-11-17 Richard Sandiford New
Add tree_fits_uhwi_p tests to BIT_FIELD_REF folder Add tree_fits_uhwi_p tests to BIT_FIELD_REF folder --- 2018-01-04 Richard Sandiford New
Add VEC_DUPLICATE_{CST,EXPR} and associated optab Add VEC_DUPLICATE_{CST,EXPR} and associated optab --- 2017-09-25 Richard Sandiford New
Add wide_int version of inchash::hash::add_wide_int Add wide_int version of inchash::hash::add_wide_int --- 2017-10-13 Richard Sandiford New
Add wider_subreg_mode helper functions Add wider_subreg_mode helper functions --- 2017-08-28 Richard Sandiford Accepted
Allow gather loads to be used for grouped accesses Allow gather loads to be used for grouped accesses --- 2017-11-17 Richard Sandiford New
Allow gimple_build with internal functions Allow gimple_build with internal functions --- 2018-05-17 Richard Sandiford Accepted
Allow non-wi <op> wi Allow non-wi <op> wi --- 2017-10-03 Richard Sandiford New
Allow single-element interleaving for non-power-of-2 strides Allow single-element interleaving for non-power-of-2 strides --- 2017-11-17 Richard Sandiford New
Allow targets to pick a vector prefix other than "V" Allow targets to pick a vector prefix other than "V" --- 2017-11-17 Richard Sandiford New
Allow the number of iterations to be smaller than VF Allow the number of iterations to be smaller than VF --- 2017-11-17 Richard Sandiford New
Allow variable-sized temporary variables in gimplify.c Allow variable-sized temporary variables in gimplify.c --- 2018-01-12 Richard Sandiford Accepted
Allow VEC_PERM_EXPR folding to fail Allow VEC_PERM_EXPR folding to fail --- 2018-01-04 Richard Sandiford New
Allow vector CONSTs Allow vector CONSTs --- 2017-09-23 Richard Sandiford New
Alternative check for vector refs with same alignment --- 2017-05-03 Richard Sandiford Accepted
Another fix for single-element permutes (PR 84265) Another fix for single-element permutes (PR 84265) --- 2018-02-08 Richard Sandiford New
[ARM] Fix PR48808, PR48792: More work on CANNOT_CHANGE_MODE_CLASS --- 2011-06-01 Richard Sandiford New
[ARM] Fix PR48808, PR48792: More work on CANNOT_CHANGE_MODE_CLASS --- 2011-05-29 Richard Sandiford New
[ARM] Fix PR48808, PR48792: More work on CANNOT_CHANGE_MODE_CLASS --- 2011-05-29 Richard Sandiford New
Avoid GCC 4.1 build failure in fold-const.c Avoid GCC 4.1 build failure in fold-const.c --- 2018-01-16 Richard Sandiford New
Avoid ICE for nested inductions (PR 83914) Avoid ICE for nested inductions (PR 83914) --- 2018-01-19 Richard Sandiford Accepted
Avoid &LOOP_VINFO_MASKS for bb vectorisation (PR 84634) Avoid &LOOP_VINFO_MASKS for bb vectorisation (PR 84634) --- 2018-03-01 Richard Sandiford Accepted
Base subreg rules on REGMODE_NATURAL_SIZE rather than UNITS_PER_WORD Base subreg rules on REGMODE_NATURAL_SIZE rather than UNITS_PER_WORD --- 2017-09-18 Richard Sandiford New
Be stricter about CONST_VECTOR operands Be stricter about CONST_VECTOR operands --- 2017-11-06 Richard Sandiford New
Cap niter_for_unrolled_loop to upper bound --- 2017-05-04 Richard Sandiford New
Change permute index type to unsigned short Change permute index type to unsigned short --- 2017-09-22 Richard Sandiford New
Check array indices in object_address_invariant_in_loop_p (PR 84357) Check array indices in object_address_invariant_in_loop_p (PR 84357) --- 2018-02-14 Richard Sandiford New
Check whether any statements need masking (PR 83922) Check whether any statements need masking (PR 83922) --- 2018-01-19 Richard Sandiford Accepted
C++-ify vec_info structures --- 2017-07-27 Richard Sandiford New
Clarify define_insn documentation --- 2017-06-06 Richard Sandiford New
Cleaning up expand optabs code --- 2011-03-24 Richard Sandiford Accepted
Cleaning up expand optabs code --- 2011-03-22 Richard Sandiford Superseded
Cleaning up expand optabs code --- 2011-03-21 Richard Sandiford New
Cleaning up expand optabs code --- 2011-03-19 Richard Sandiford New
Cleaning up expand optabs code --- 2011-03-17 Richard Sandiford Superseded
[committed,100.1/nnn] poly_int: vec_perm_indices element type [committed,100.1/nnn] poly_int: vec_perm_indices element type --- 2018-01-03 Richard Sandiford New
[committed,100.2/nnn] poly_int: vector_builder element count [committed,100.2/nnn] poly_int: vector_builder element count --- 2018-01-03 Richard Sandiford New
[committed,AArch64] Add SVE support for integer division [committed,AArch64] Add SVE support for integer division --- 2018-05-25 Richard Sandiford New
[committed,AArch64] Avoid GET_MODE_NUNITS in v8.4 support [committed,AArch64] Avoid GET_MODE_NUNITS in v8.4 support --- 2018-01-11 Richard Sandiford New
[committed,AArch64] Extra scalar_float_mode patch [committed,AArch64] Extra scalar_float_mode patch --- 2018-01-11 Richard Sandiford New
[committed,AArch64] More aarch64_endian_lane_rtx [committed,AArch64] More aarch64_endian_lane_rtx --- 2017-11-13 Richard Sandiford New
[committed,AArch64] Predicated SVE comparison folds [committed,AArch64] Predicated SVE comparison folds --- 2018-05-08 Richard Sandiford Accepted
[committed,AArch64] Remove SVE XFAILs [committed,AArch64] Remove SVE XFAILs --- 2018-02-05 Richard Sandiford Accepted
[committed,AArch64] Tweak sve/vcond_6.c test [committed,AArch64] Tweak sve/vcond_6.c test --- 2018-05-08 Richard Sandiford New
[committed,AArch64] Use UNSPEC_MERGE_PTRUE for comparisons [committed,AArch64] Use UNSPEC_MERGE_PTRUE for comparisons --- 2018-05-08 Richard Sandiford New
[committed] Allow the target to set MAX_BITSIZE_MODE_ANY_MODE [committed] Allow the target to set MAX_BITSIZE_MODE_ANY_MODE --- 2018-01-03 Richard Sandiford New
[committed] Fix bogus CONST_WIDE_INT hash --- 2017-08-21 Richard Sandiford New
[committed] Fix build/min-insn-modes.o rule --- 2017-07-08 Richard Sandiford New
[committed] Fix mode_for_size units in caller-save.c (PR83761) [committed] Fix mode_for_size units in caller-save.c (PR83761) --- 2018-01-11 Richard Sandiford New
[committed] Fix multiple_p for two non-poly_ints [committed] Fix multiple_p for two non-poly_ints --- 2017-12-20 Richard Sandiford New
[committed] Missing vect_double in gcc.dg/vect/pr79920.c (PR83836) [committed] Missing vect_double in gcc.dg/vect/pr79920.c (PR83836) --- 2018-01-15 Richard Sandiford New
[committed] Move C++ SVE tests to g++.target/aarch64/sve [committed] Move C++ SVE tests to g++.target/aarch64/sve --- 2018-05-08 Richard Sandiford New
[committed] Pass rtx and index to read-md.c iterator routines --- 2017-08-21 Richard Sandiford New
[committed] PR82228: Move ncopies calculation in vectorizable_live_operation [committed] PR82228: Move ncopies calculation in vectorizable_live_operation --- 2017-09-16 Richard Sandiford New
[committed] PR82289: Computing peeling costs for irrelevant drs [committed] PR82289: Computing peeling costs for irrelevant drs --- 2017-09-22 Richard Sandiford New
[committed] PR82413: Mismatched precisions in build_range_check [committed] PR82413: Mismatched precisions in build_range_check --- 2017-10-04 Richard Sandiford New
[committed] PR83680: Inverted test in arm_vectorize_vec_perm_const [committed] PR83680: Inverted test in arm_vectorize_vec_perm_const --- 2018-01-04 Richard Sandiford New
[committed,rs6000] Use gen_int_mode in ieee_128bit_negative_zero [committed,rs6000] Use gen_int_mode in ieee_128bit_negative_zero --- 2017-12-28 Richard Sandiford New
« 1 2 ... 3 4 5 6 »