Show patches with: none      |   126714 patches
« 1 2 ... 241 242 2431267 1268 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,1/2] combine: Split code out of make_compound_operation_int Series of patch to fix PR106594 - - - - --- 2023-03-09 Richard Sandiford New
[v2,2/2] combine: Try harder to form zero_extends [PR106594] Series of patch to fix PR106594 - - - - --- 2023-03-09 Richard Sandiford New
[committed] aarch64: Restore vectorisation of vld1 inputs [PR109072] [committed] aarch64: Restore vectorisation of vld1 inputs [PR109072] - - - - --- 2023-03-28 Richard Sandiford New
aarch64: Don't trust TYPE_ALIGN for pointers [PR108910] aarch64: Don't trust TYPE_ALIGN for pointers [PR108910] - - - - --- 2023-04-13 Richard Sandiford New
[1/2] aarch64: Rename abi_break parameters [PR109661] [1/2] aarch64: Rename abi_break parameters [PR109661] - - - - --- 2023-05-03 Richard Sandiford New
[2/2] aarch64: Fix ABI handling of aligned enums [PR109661] [1/2] aarch64: Rename abi_break parameters [PR109661] - - - - --- 2023-05-03 Richard Sandiford New
ira: Don't create copies for earlyclobbered pairs ira: Don't create copies for earlyclobbered pairs - - - - --- 2023-05-05 Richard Sandiford New
[1/6] aarch64: Fix move-after-intrinsic function-body tests aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[2/6] aarch64: Allow moves after tied-register intrinsics aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[3/6] aarch64: Relax ordering requirements in SVE dup tests aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[4/6] aarch64: Relax predicate register matches aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[5/6] aarch64: Relax FP/vector register matches aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[6/6] aarch64: Avoid hard-coding specific register allocations aarch64: Avoid hard-coding specific register allocations - - - - --- 2023-05-09 Richard Sandiford New
[1/2] aarch64: Fix cut-&-pasto in aarch64-sve2-acle-asm.exp [1/2] aarch64: Fix cut-&-pasto in aarch64-sve2-acle-asm.exp - - - - --- 2023-05-09 Richard Sandiford New
[2/2] aarch64: Improve register allocation for lane instructions [1/2] aarch64: Fix cut-&-pasto in aarch64-sve2-acle-asm.exp - - - - --- 2023-05-09 Richard Sandiford New
aarch64: Remove alignment assertions [PR109661] aarch64: Remove alignment assertions [PR109661] - - - - --- 2023-05-11 Richard Sandiford New
aarch64: Allow moves after tied-register intrinsics (2nd edition) aarch64: Allow moves after tied-register intrinsics (2nd edition) - - - - --- 2023-05-16 Richard Sandiford New
[1/2] md: Allow <FOO> to refer to the value of int iterator FOO [1/2] md: Allow <FOO> to refer to the value of int iterator FOO - - - - --- 2023-05-23 Richard Sandiford New
[2/2] aarch64: Provide FPR alternatives for some bit insertions [PR109632] [1/2] md: Allow <FOO> to refer to the value of int iterator FOO - - - - --- 2023-05-23 Richard Sandiford New
early-remat: Resync with new DF postorders [PR109940] early-remat: Resync with new DF postorders [PR109940] - - - - --- 2023-05-24 Richard Sandiford New
[committed] vect: Restore aarch64 bootstrap [committed] vect: Restore aarch64 bootstrap - - - - --- 2023-06-19 Richard Sandiford New
[pushed] aarch64: Robustify stack tie handling [pushed] aarch64: Robustify stack tie handling - - - - --- 2023-06-20 Richard Sandiford New
[pushed] aarch64: Fix gcc.target/aarch64/sve/pcs failures [pushed] aarch64: Fix gcc.target/aarch64/sve/pcs failures - - - - --- 2023-06-20 Richard Sandiford New
vect: Cost intermediate conversions vect: Cost intermediate conversions - - - - --- 2023-06-26 Richard Sandiford New
gengtype: Handle braced initialisers in structs gengtype: Handle braced initialisers in structs - - - - --- 2023-06-27 Richard Sandiford New
A couple of va_gc_atomic tweaks A couple of va_gc_atomic tweaks - - - - --- 2023-06-28 Richard Sandiford New
aarch64: Fix vector-to-vector vec_extract aarch64: Fix vector-to-vector vec_extract - - - - --- 2023-07-03 Richard Sandiford New
[WIP,RFC] Add support for keyword-based attributes [WIP,RFC] Add support for keyword-based attributes - - - - --- 2023-07-14 Richard Sandiford New
poly_int: Handle more can_div_trunc_p cases poly_int: Handle more can_div_trunc_p cases - - - - --- 2023-08-03 Richard Sandiford New
c: Add support for [[__extension__ ...]] c: Add support for [[__extension__ ...]] - - - - --- 2023-08-17 Richard Sandiford New
aarch64: Account for different Advanced SIMD fusing options aarch64: Account for different Advanced SIMD fusing options - - - - --- 2023-08-24 Richard Sandiford New
attribs: Use existing traits for excl_hash_traits attribs: Use existing traits for excl_hash_traits - - - - --- 2023-08-29 Richard Sandiford New
aarch64: Fix return register handling in untyped_call aarch64: Fix return register handling in untyped_call - - - - --- 2023-08-31 Richard Sandiford New
lra: Avoid unfolded plus-0 lra: Avoid unfolded plus-0 - - - - --- 2023-08-31 Richard Sandiford New
Tweak language choice in config-list.mk Tweak language choice in config-list.mk - - - - --- 2023-09-07 Richard Sandiford New
Allow target attributes in non-gnu namespaces Allow target attributes in non-gnu namespaces - - - - --- 2023-09-08 Richard Sandiford New
[01/19] aarch64: Use local frame vars in shrink-wrapping code aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[02/19] aarch64: Avoid a use of callee_offset aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[03/19] aarch64: Explicitly handle frames with no saved registers aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[04/19] aarch64: Add bytes_below_saved_regs to frame info aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[05/19] aarch64: Add bytes_below_hard_fp to frame info aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[06/19] aarch64: Tweak aarch64_save/restore_callee_saves aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[07/19] aarch64: Only calculate chain_offset if there is a chain aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[08/19] aarch64: Rename locals_offset to bytes_above_locals aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[09/19] aarch64: Rename hard_fp_offset to bytes_above_hard_fp aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[10/19] aarch64: Tweak frame_size comment aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[11/19] aarch64: Measure reg_offset from the bottom of the frame aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[12/19] aarch64: Simplify top of frame allocation aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[13/19] aarch64: Minor initial adjustment tweak aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[14/19] aarch64: Tweak stack clash boundary condition aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[15/19] aarch64: Put LR save probe in first 16 bytes aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[16/19] aarch64: Simplify probe of final frame allocation aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[17/19] aarch64: Explicitly record probe registers in frame info aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[18/19] aarch64: Remove below_hard_fp_saved_regs_size aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[19/19] aarch64: Make stack smash canary protect saved registers aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
aarch64: Coerce addresses to be suitable for LD1RQ aarch64: Coerce addresses to be suitable for LD1RQ - - - - --- 2023-09-14 Richard Sandiford New
aarch64: Restore SVE WHILE costing aarch64: Restore SVE WHILE costing - - - - --- 2023-09-14 Richard Sandiford New
aarch64: Fix loose ldpstp check [PR111411] aarch64: Fix loose ldpstp check [PR111411] - - - - --- 2023-09-15 Richard Sandiford New
RFC: Add late-combine pass [PR106594] RFC: Add late-combine pass [PR106594] - - - - --- 2023-09-26 Richard Sandiford New
[pushed] Remove some unused poly_int variables [pushed] Remove some unused poly_int variables - - - - --- 2023-09-28 Richard Sandiford New
Remove poly_int_pod Remove poly_int_pod - - - - --- 2023-09-28 Richard Sandiford New
Simplify & expand c_readstr Simplify & expand c_readstr - - - - --- 2023-09-28 Richard Sandiford New
[pushed] Fix profiledbootstrap poly_int fallout [PR111642] [pushed] Fix profiledbootstrap poly_int fallout [PR111642] - - - - --- 2023-10-02 Richard Sandiford New
[1/2] aarch64: Use vecs to store register save order [1/2] aarch64: Use vecs to store register save order - - - - --- 2023-10-17 Richard Sandiford New
[2/2] aarch64: Put LR save slot first in more cases [1/2] aarch64: Use vecs to store register save order - - - - --- 2023-10-17 Richard Sandiford New
aarch64: Avoid bogus atomics match aarch64: Avoid bogus atomics match - - - - --- 2023-10-24 Richard Sandiford New
[pushed] aarch64: Define TARGET_INSN_COST [pushed] aarch64: Define TARGET_INSN_COST - - - - --- 2023-10-24 Richard Sandiford New
[pushed] i386: Fix unprotected REGNO in aeswidekl_operation [pushed] i386: Fix unprotected REGNO in aeswidekl_operation - - - - --- 2023-10-24 Richard Sandiford New
i386: Avoid paradoxical subreg dests in vector zero_extend i386: Avoid paradoxical subreg dests in vector zero_extend - - - - --- 2023-10-24 Richard Sandiford New
i386: Fix undefined masks in vpopcnt tests i386: Fix undefined masks in vpopcnt tests - - - - --- 2023-10-24 Richard Sandiford New
recog/reload: Remove old UNARY_P operand support recog/reload: Remove old UNARY_P operand support - - - - --- 2023-10-24 Richard Sandiford New
recog: Fix propagation into ASM_OPERANDS recog: Fix propagation into ASM_OPERANDS - - - - --- 2023-10-24 Richard Sandiford New
[1/4] rtl-ssa: Fix null deref in first_any_insn_use rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[2/4] rtl-ssa: Fix handling of deleted insns rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[3/4] rtl-ssa: Don't insert after insns that can throw rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[4/4] rtl-ssa: Avoid creating duplicated phis rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[1/6] rtl-ssa: Ensure global registers are live on exit rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[2/6] rtl-ssa: Create REG_UNUSED notes after all pending changes rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[3/6] rtl-ssa: Fix ICE when deleting memory clobbers rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[4/6] rtl-ssa: Handle artifical uses of deleted defs rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[5/6] rtl-ssa: Calculate dominance frontiers for the exit block rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[6/6] rtl-ssa: Handle call clobbers in more places rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[1/3] rtl-ssa: Use frequency-weighted insn costs rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[2/3] rtl-ssa: Extend make_uses_available rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[3/3] rtl-ssa: Add new helper functions rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
Add a late-combine pass [PR106594] Add a late-combine pass [PR106594] - - - - --- 2023-10-24 Richard Sandiford New
testsuite: Allow general skips/requires in PCH tests testsuite: Allow general skips/requires in PCH tests - - - - --- 2023-10-26 Richard Sandiford New
[pushed] aarch64: Remove unnecessary can_create_pseudo_p condition [pushed] aarch64: Remove unnecessary can_create_pseudo_p condition - - - - --- 2023-11-03 Richard Sandiford New
aarch64: Rework aarch64_modes_tieable_p [PR112105] aarch64: Rework aarch64_modes_tieable_p [PR112105] - - - - --- 2023-11-03 Richard Sandiford New
[pushed] read-rtl: Fix infinite loop while parsing [...] [pushed] read-rtl: Fix infinite loop while parsing [...] - - - - --- 2023-11-05 Richard Sandiford New
[pushed] mode-switching: Remove unused bbnum field [pushed] mode-switching: Remove unused bbnum field - - - - --- 2023-11-05 Richard Sandiford New
explow: Allow dynamic allocations after vregs explow: Allow dynamic allocations after vregs - - - - --- 2023-11-05 Richard Sandiford New
explow: Avoid unnecessary alignment operations explow: Avoid unnecessary alignment operations - - - - --- 2023-11-05 Richard Sandiford New
[01/12] mode-switching: Tweak the macro/hook documentation Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[02/12] mode-switching: Add note problem Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[03/12] mode-switching: Avoid quadractic list operation Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[04/12] mode-switching: Fix the mode passed to the emit hook Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[05/12] mode-switching: Simplify recording of transparency Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[06/12] mode-switching: Tweak entry/exit handling Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[07/12] mode-switching: Allow targets to set the mode for EH handlers Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
« 1 2 ... 241 242 2431267 1268 »