Show patches with: Submitter = Richard Sandiford       |   592 patches
« 1 2 3 45 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 45 6 »