Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Earnshaw (lists)
| State =
Action Required
| Archived =
No
| 194 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
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/11] Add __builtin_speculation_safe_value
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[01/21,arm] Separte tuning flags from architectural flags in CPU tables.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[01/29,arm] Rip out DImode addition and subtraction splits.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[01/30,arm] Use strings for -march, -mcpu and -mtune options
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[02/11] Arm - add speculation_barrier pattern
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[02/21,arm] Add new isa bits method
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[02/29,arm] Perform early splitting of adddi3.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[02/30,arm] Rewrite -march and -mcpu options for passing to the assembler
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[03/11] AArch64 - add speculation barrier
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[03/21,arm] Introduce arm_active_target.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[03/29,arm] Early split zero- and sign-extension
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[03/30,arm] Don't pass -mfpu=auto through to the assembler.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[04/11] AArch64 - Add new option -mtrack-speculation
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[04/21,arm] Use arm_active_target for architecture and tune operations.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[04/29,arm] Rewrite addsi3_carryin_shift_<optab> in canonical form
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[04/30,arm] Allow +opt on arbitrary cpu and architecture specifications
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[05/11] AArch64 - disable CB[N]Z TB[N]Z when tracking speculation
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[05/21,arm] Reduce usage of arm_selected_cpu.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[05/29,arm] fix constraints on addsi3_carryin_alt2
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[05/30,arm] Add architectural options
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[06/11] AArch64 - new pass to add conditional-branch speculation tracking
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[06/21,arm] Add new isa quirk bit for Cortex-M3 ldrd issue.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[06/29,arm] Early split subdi3
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[06/30,arm] Add default FPUs for CPUs.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[07/11] AArch64 - use CSDB based sequences if speculation tracking is enabled
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[07/21,arm] Use arm_active_target when configuring builtins
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[07/29,arm] Remove redundant DImode subtract patterns
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[07/30,build] Make sbitmap code available to the driver programs
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[08/11] targhooks - provide an alternative hook for targets that never execute speculatively
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[08/21,arm] Remove insn_flags.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[08/29,arm] Introduce arm_carry_operation
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[08/30,arm] Split CPU, architecture and tuning data tables.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[09/11] pdp11 - example of a port not needing a speculation barrier
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[09/21,arm] Rework arm-common to use new feature bits.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[09/29,arm] Correctly cost addition with a carry-in
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[09/30,ARM] Move cpu and architecture option name parsing code to arm-common.c
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[10/11] x86 - add speculation_barrier pattern
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[10/21,arm] Remove remaining references to arm feature sets.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[10/29,arm] Correct cost calculations involving borrow for subtracts.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[10/30,arm] Use standard option parsing code for detecting thumb-only targets
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[11/11] rs6000 - add speculation_barrier pattern
(v2) Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-27
Richard Earnshaw (lists)
New
[11/21,arm] Delete unused arm_fp_model.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[11/29,arm] Reduce cost of insns that are simple reg-reg moves.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[11/30,arm] Allow CPU and architecture extensions to be defined as aliases
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[12/21,arm] Eliminate vfp_reg_type
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[12/29,arm] Implement negscc using SBC when appropriate.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[12/30,arm] Allow new extended syntax CPU and architecture names during configure
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[13/21,arm] Remove FPU rev field
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[13/29,arm] Add alternative canonicalizations for subtract-with-carry + shift
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[13/30,arm] Force a CPU default in the config args defaults list.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[1/3,builtins] Generic support for __builtin_speculation_safe_load()
Implement __builtin_speculation_safe_load
-
-
-
2018-01-17
Richard Earnshaw (lists)
New
[1/3,gcc-7,backport,builtins] Generic support for __builtin_load_no_speculate()
Add __builtin_load_no_speculate
-
-
-
2018-01-04
Richard Earnshaw (lists)
New
[14/21,arm] Add isa features to FPU descriptions
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[14/29,arm] Early split simple DImode equality comparisons
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[14/30,arm] Generate a canonical form for -march
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[15/21,arm] Initialize fpu capability bits in arm_active_target.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[15/29,arm] Improve handling of DImode comparisions against constants.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[15/30,arm] Make -mfloat-abi=softfp work when there are no FPU instructions
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[16/21,arm] Eliminate TARGET_FPU_NAME.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[16/29,arm] early split most DImode comparison operations.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[16/30,arm] Update basic multilib configuration
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[17/21,arm] Use arm_active_target for most FP feature tests.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[17/29,arm] Handle some constant comparisons using rsbs+rscs
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[17/30,arm] Make 'auto' the default FPU selection option.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[1/7] Add __builtin_speculation_safe_value
Mitigation against unsafe data speculation (CVE-2017-5753)
-
-
-
2018-07-09
Richard Earnshaw (lists)
New
[18/21,arm] Use cl_target_options for configuring the active target.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[18/29,arm] Cleanup dead code - old support for DImode comparisons
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[18/30,arm] Rewrite t-aprofile using new selector methodology
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[19/21,arm] Use ISA feature sets for determining inlinability.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[19/29,arm] Handle immediate values in uaddvsi4
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[19/30,arm] Explicitly set .fpu in cmse_nonsecure_call.S
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[20/21,arm] Remove FEATURES field from FPU descriptions.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[20/29,arm] Early expansion of uaddvdi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[20/30,genmultilib] Allow explicit periods to be escaped in MULTILIB_REUSE
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[21/21,arm] Permit 'auto' in -mfpu.
-
-
-
2016-12-15
Richard Earnshaw (lists)
New
[21/29,arm] Improve code generation for addvsi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[21/30,arm,testsuite] Use -march=armv7-a+fp when testing hard-float ABI.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[22/29,arm] Allow the summation result of signed add-with-overflow to be discarded.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[22/30,arm] Rewrite t-rmprofile multilib specification
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[2/2,arm] Improve error checking in parsecpu.awk
Untitled series #3843
-
-
-
2017-09-06
Richard Earnshaw (lists)
New
[23/29,arm] Early split addvdi4
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[23/30,arm,rtems] Update t-rtems for new option framework
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[2/3,aarch64] Implement support for __builtin_speculation_safe_load
Implement __builtin_speculation_safe_load
-
-
-
2018-01-17
Richard Earnshaw (lists)
New
[2/3,gcc-7,backport,aarch64] Implement support for __builtin_load_no_speculate.
Add __builtin_load_no_speculate
-
-
-
2018-01-04
Richard Earnshaw (lists)
New
[24/29,arm] Improve constant handling for usubvsi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[24/30,arm,linux-eabi] Ensure all multilib variables are reset
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[25/29,arm] Early expansion of usubvdi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[25/30,arm,phoenix] reset all multilib variables
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[26/29,arm] Improve constant handling for subvsi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[26/30,arm] Rework multlib builds for symbianelf
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[27/29,arm] Early expansion of subvdi4
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[27/30,arm,fuchsia] Rework multilib support
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[28/29,arm] Improvements to negvsi4 and negvdi4.
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[28/30,arm] Add a few missing architecture extension options.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[29/29,arm] Fix testsuite nit when compiling for thumb2
Rewrite DImode arithmetic support
-
-
-
2019-10-18
Richard Earnshaw (lists)
New
[29/30,arm,doc] Document new -march= syntax.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[30/30,arm,doc] Document changes to -mcpu, -mtune and -mfpu.
Reworking the -mcpu, -march and -mfpu options
-
-
-
2017-06-09
Richard Earnshaw (lists)
New
[3/3,arm] Implement support for the de-speculation intrinsic
Implement __builtin_speculation_safe_load
-
-
-
2018-01-17
Richard Earnshaw (lists)
New
[3/3,gcc-7,backport,arm] Implement support for the de-speculation intrinsic
Add __builtin_load_no_speculate
-
-
-
2018-01-04
Richard Earnshaw (lists)
New
[aarch64] disable shrink wrapping when tracking speculative execution
[aarch64] disable shrink wrapping when tracking speculative execution
-
-
-
2018-11-02
Richard Earnshaw (lists)
New
«
1
2
»