Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| 592 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
PR rtl-optimization/47925: deleting trivially live instructions
-
-
-
2011-02-28
Richard Sandiford
Superseded
Cleaning up expand optabs code
-
-
-
2011-03-17
Richard Sandiford
Superseded
Cleaning up expand optabs code
-
-
-
2011-03-22
Richard Sandiford
Superseded
Tighten ARM's CANNOT_CHANGE_MODE_CLASS
-
-
-
2011-03-24
Richard Sandiford
Superseded
Tighten ARM's CANNOT_CHANGE_MODE_CLASS
-
-
-
2011-03-25
Richard Sandiford
Superseded
RFA: Gimple calls to "internal" functions
-
-
-
2011-04-14
Richard Sandiford
Superseded
RFA: Gimple calls to "internal" functions
-
-
-
2011-04-18
Richard Sandiford
Superseded
Add gen_(const_)vec_duplicate helpers
Add gen_(const_)vec_duplicate helpers
-
-
-
2017-09-23
Richard Sandiford
Superseded
Use poly_int rtx accessors instead of hwi accessors
Use poly_int rtx accessors instead of hwi accessors
-
-
-
2018-01-09
Richard Sandiford
Superseded
RFC: Gimple calls to "internal" functions
-
-
-
2011-04-08
Richard Sandiford
Not Applicable
PR rtl-optimization/47925: deleting trivially live instructions
-
-
-
2011-03-02
Richard Sandiford
Accepted
[1/2] Reducing the overhead of dwarf2 location trracking
-
-
-
2011-03-04
Richard Sandiford
Accepted
[2/2] Reducing the overhead of dwarf2 location tracking
-
-
-
2011-03-04
Richard Sandiford
Accepted
Add a testcase for reload PR 47166
-
-
-
2011-03-14
Richard Sandiford
Accepted
Cleaning up expand optabs code
-
-
-
2011-03-24
Richard Sandiford
Accepted
Tighten ARM's CANNOT_CHANGE_MODE_CLASS
-
-
-
2011-03-25
Richard Sandiford
Accepted
Try simplifying memory operands during optabs expansion
-
-
-
2011-03-31
Richard Sandiford
Accepted
[1/3] Record the number of generator arguments in insn_data
-
-
-
2011-03-31
Richard Sandiford
Accepted
[3/3] Record the number of generator arguments in insn_data
-
-
-
2011-03-31
Richard Sandiford
Accepted
[3/3] Record the number of generator arguments in insn_data
-
-
-
2011-04-01
Richard Sandiford
Accepted
PR target/46329: Reject Neon structure constants
-
-
-
2011-04-04
Richard Sandiford
Accepted
Recording predicate information in all rtl gen* programs
-
-
-
2011-04-12
Richard Sandiford
Accepted
Extra dump output from vectorizable_load
-
-
-
2011-04-12
Richard Sandiford
Accepted
Tidy dr_chain allocation in vectorizable_load
-
-
-
2011-04-12
Richard Sandiford
Accepted
[1/9] Generalise vect_create_data_ref_ptr
-
-
-
2011-04-12
Richard Sandiford
Accepted
[2/9] Reindent parts of vectorizable_load and vectorizable_store
-
-
-
2011-04-12
Richard Sandiford
Accepted
[3/9] STMT_VINFO_RELATED_STMT handling in vectorizable_store
-
-
-
2011-04-12
Richard Sandiford
Accepted
[4/9] Move power-of-two checks for interleaving
-
-
-
2011-04-12
Richard Sandiford
Accepted
[5/9] Main target-independent support for direct interleaving
-
-
-
2011-04-12
Richard Sandiford
Accepted
[6/9] NEON vec_load_lanes and vec_store_lanes patterns
-
-
-
2011-04-12
Richard Sandiford
Accepted
[7/9] Testsuite: remove vect_{extract_even_odd,strided}_wide
-
-
-
2011-04-12
Richard Sandiford
Accepted
[9/9] Testsuite: Replace vect_strided with vect_stridedN
-
-
-
2011-04-12
Richard Sandiford
Accepted
[10/9] Add tests for stride-3 accesses
-
-
-
2011-04-12
Richard Sandiford
Accepted
Tweak Negative() documentation in options.texi
-
-
-
2011-04-13
Richard Sandiford
Accepted
Try simplifying memory operands during optabs expansion
-
-
-
2011-04-14
Richard Sandiford
Accepted
RFA: Gimple calls to "internal" functions
-
-
-
2011-04-19
Richard Sandiford
Accepted
Move STMT_VINFO_TYPE assignment in vectorizable_reduction
-
-
-
2011-04-28
Richard Sandiford
Accepted
Alternative check for vector refs with same alignment
-
-
-
2017-05-03
Richard Sandiford
Accepted
Record equivalences for spill registers
-
-
-
2017-05-05
Richard Sandiford
Accepted
[1/2] Add get_next_strinfo helper function
[1/2] Add get_next_strinfo helper function
-
-
-
2017-05-16
Richard Sandiford
Accepted
Tweak BB analysis for dr_analyze_innermost
-
-
-
2017-06-28
Richard Sandiford
Accepted
[rs6000] Avoid rotates of floating-point modes
-
-
-
2017-07-12
Richard Sandiford
Accepted
Split out parts of scompare_loc_descriptor and emit_store_flag
-
-
-
2017-07-13
Richard Sandiford
Accepted
[10/77] Make assemble_real take a scalar_float_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[17/77] Add an int_mode_for_size helper function
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[22/77] Replace !VECTOR_MODE_P with is_a <scalar_int_mode>
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[25/77] Use is_a <scalar_int_mode> for bitmask optimisations
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[26/77] Use is_a <scalar_int_mode> in subreg/extract simplifications
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[28/77] Use is_a <scalar_int_mode> for miscellaneous types of test
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[29/77] Make some *_loc_descriptor helpers take scalar_int_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[30/77] Use scalar_int_mode for doubleword splits
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[38/77] Move SCALAR_INT_MODE_P out of strict_volatile_bitfield_p
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[42/77] Use scalar_int_mode in simplify_shift_const_1
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[43/77] Use scalar_int_mode in simplify_comparison
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[44/77] Make simplify_and_const_int take a scalar_int_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[47/77] Make subroutines of nonzero_bits operate on scalar_int_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[48/77] Make subroutines of num_sign_bit_copies operate on scalar_int_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[49/77] Simplify nonzero/num_sign_bits hooks
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[50/77] Add helper routines for SUBREG_PROMOTED_VAR_P subregs
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[52/77] Use scalar_int_mode in extract/store_bit_field
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[53/77] Pass a mode to const_scalar_mask_from_tree
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[54/77] Add explicit int checks for alternative optab implementations
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[55/77] Use scalar_int_mode in simplify_const_unary_operation
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[57/77] Use scalar_int_mode in expand_expr_addr_expr
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[58/77] Use scalar_int_mode in a try_combine optimisation
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[60/77] Pass scalar_int_modes to do_jump_by_parts_*
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[61/77] Use scalar_int_mode in the AArch64 port
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[63/77] Simplifications after type switch
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[68/77] Use scalar_mode for is_int_mode/is_float_mode pairs
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[69/77] Split scalar-only part out of convert_mode
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[70/77] Make expand_fix/float check for scalar modes
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[71/77] Use opt_scalar_mode for mode iterators
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
[75/77] Use scalar_mode in the AArch64 port
Add wrapper classes for machine_modes
-
-
-
2017-07-13
Richard Sandiford
Accepted
Add missing ECF_NOTHROW flags to internal.def
-
-
-
2017-08-17
Richard Sandiford
Accepted
Move vector_type_mode to tree.c
-
-
-
2017-08-21
Richard Sandiford
Accepted
Simplify pad_below implementation
-
-
-
2017-08-21
Richard Sandiford
Accepted
Make more use of paradoxical_subreg_p
-
-
-
2017-08-21
Richard Sandiford
Accepted
Add a partial_subreg_p predicate
-
-
-
2017-08-21
Richard Sandiford
Accepted
Make more use of subreg_offset_from_lsb
-
-
-
2017-08-23
Richard Sandiford
Accepted
Make more use of subreg_lowpart_offset
-
-
-
2017-08-23
Richard Sandiford
Accepted
Make more use of subreg_size_lowpart_offset
-
-
-
2017-08-23
Richard Sandiford
Accepted
Make more use of byte_lowpart_offset
-
-
-
2017-08-23
Richard Sandiford
Accepted
Make more use of GET_MODE_UNIT_SIZE
-
-
-
2017-08-23
Richard Sandiford
Accepted
Make more use of GET_MODE_UNIT_PRECISION
-
-
-
2017-08-23
Richard Sandiford
Accepted
Add wider_subreg_mode helper functions
Add wider_subreg_mode helper functions
-
-
-
2017-08-28
Richard Sandiford
Accepted
PR82045: Avoid passing machine modes through "..."
PR82045: Avoid passing machine modes through "..."
-
-
-
2017-09-01
Richard Sandiford
Accepted
Make more use of REG_NREGS
Make more use of REG_NREGS
-
-
-
2017-09-11
Richard Sandiford
Accepted
Make more use of END_REGNO
Make more use of END_REGNO
-
-
-
2017-09-11
Richard Sandiford
Accepted
Make more use of in_hard_reg_set_p
Make more use of in_hard_reg_set_p
-
-
-
2017-09-11
Richard Sandiford
Accepted
Convert hard_regno_nregs to a function
Convert hard_regno_nregs to a function
-
-
-
2017-09-11
Richard Sandiford
Accepted
Use hard_regno_nregs instead of HARD_REGNO_NREGS
Use hard_regno_nregs instead of HARD_REGNO_NREGS
-
-
-
2017-09-11
Richard Sandiford
Accepted
Add gimple_build_vector* helpers
Add gimple_build_vector* helpers
-
-
-
2017-09-14
Richard Sandiford
Accepted
Add a vect_worthwhile_without_simd_p helper routine
Add a vect_worthwhile_without_simd_p helper routine
-
-
-
2017-09-14
Richard Sandiford
Accepted
Make more use of gimple-fold.h in tree-vect-loop.c
Make more use of gimple-fold.h in tree-vect-loop.c
-
-
-
2017-09-14
Richard Sandiford
Accepted
Invoke vectorizable_live_operation in a consistent way
Invoke vectorizable_live_operation in a consistent way
-
-
-
2017-09-15
Richard Sandiford
Accepted
Include phis in SLP unrolling calculation
Include phis in SLP unrolling calculation
-
-
-
2017-09-15
Richard Sandiford
Accepted
Make more use of simplify_gen_binary
Make more use of simplify_gen_binary
-
-
-
2017-09-20
Richard Sandiford
Accepted
Rename inchash::hash::add_wide_int
Rename inchash::hash::add_wide_int
-
-
-
2017-10-13
Richard Sandiford
Accepted
Add an alternative vector loop iv mechanism
Add an alternative vector loop iv mechanism
-
-
-
2017-10-13
Richard Sandiford
Accepted
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
«
1
2
3
4
…
5
6
»