Show patches with: Submitter = Matthew Malcomson       |    State = Action Required       |    Archived = No       |   96 patches
Patch Series S/W/F Date Submitter Delegate State
aarch64: (GCC-9 Backport) Mitigate SLS for BLR instruction aarch64: (GCC-9 Backport) Mitigate SLS for BLR instruction 0 0 0 2020-07-21 Matthew Malcomson New
aarch64: (GCC-9 Backport) Introduce SLS mitigation for RET and BR instructions aarch64: (GCC-9 Backport) Introduce SLS mitigation for RET and BR instructions 0 0 0 2020-07-21 Matthew Malcomson New
aarch64: (GCC-9 Backport) New Straight Line Speculation (SLS) mitigation flags aarch64: (GCC-9 Backport) New Straight Line Speculation (SLS) mitigation flags 0 0 0 2020-07-21 Matthew Malcomson New
[v2,3/3] aarch64: Mitigate SLS for BLR instruction Untitled series #27136 0 0 0 2020-06-23 Matthew Malcomson Superseded
[3/3] aarch64: Mitigate SLS for BLR instruction [1/3] aarch64: New Straight Line Speculation (SLS) mitigation flags 0 0 0 2020-06-08 Matthew Malcomson New
[2/3] aarch64: Introduce SLS mitigation for RET and BR instructions [1/3] aarch64: New Straight Line Speculation (SLS) mitigation flags 0 0 0 2020-06-08 Matthew Malcomson New
[1/3] aarch64: New Straight Line Speculation (SLS) mitigation flags [1/3] aarch64: New Straight Line Speculation (SLS) mitigation flags 0 0 0 2020-06-08 Matthew Malcomson New
[Arm] Account for C++17 artificial field determining Homogeneous Aggregates [Arm] Account for C++17 artificial field determining Homogeneous Aggregates 0 0 0 2020-04-27 Matthew Malcomson New
[AArch64] (PR94383) Avoid C++17 empty base field checking for HVA/HFA [AArch64] (PR94383) Avoid C++17 empty base field checking for HVA/HFA 0 0 0 2020-04-23 Matthew Malcomson New
[AArch64] (PR94383) Avoid C++17 empty base field checking for HVA/HFA [AArch64] (PR94383) Avoid C++17 empty base field checking for HVA/HFA 0 0 0 2020-04-21 Matthew Malcomson New
[Arm] Disallow arm_movdi when targetting MVE [Arm] Disallow arm_movdi when targetting MVE 0 0 0 2020-04-15 Matthew Malcomson New
[Arm] Allow the use of arm_cde.h for C++ [Arm] Allow the use of arm_cde.h for C++ 0 0 0 2020-04-09 Matthew Malcomson New
[wwwdocs,arm] Document CDE intrinsics from ACLE [wwwdocs,arm] Document CDE intrinsics from ACLE 0 0 0 2020-04-08 Matthew Malcomson New
[Arm] Implement scalar Custom Datapath Extension intrinsics [Arm] Implement scalar Custom Datapath Extension intrinsics 0 0 0 2020-04-08 Matthew Malcomson Superseded
[Arm] Implement scalar Custom Datapath Extension intrinsics [Arm] Implement scalar Custom Datapath Extension intrinsics 0 0 0 2020-04-08 Matthew Malcomson New
[testsuite] Add @ lines to check-function-bodies fluff [testsuite] Add @ lines to check-function-bodies fluff 0 0 0 2020-03-10 Matthew Malcomson New
[testsuite] Add @ lines to check-function-bodies fluff [testsuite] Add @ lines to check-function-bodies fluff 0 0 0 2020-03-10 Matthew Malcomson Superseded
[AArch64] Enable CLI for Armv8.6-A f64mm [AArch64] Enable CLI for Armv8.6-A f64mm 0 0 0 2020-01-13 Matthew Malcomson New
[AArch64,SVE] Implement svld1ro intrinsic. [AArch64,SVE] Implement svld1ro intrinsic. 0 0 0 2020-01-09 Matthew Malcomson New
[3/X,libsanitizer] Add option to bootstrap using HWASAN [3/X,libsanitizer] Add option to bootstrap using HWASAN 0 0 0 2019-12-12 Matthew Malcomson New
Document --with-build-config=bootstrap-asan option. Document --with-build-config=bootstrap-asan option. 0 0 0 2019-12-12 Matthew Malcomson New
[7/X,libsanitizer] Add tests [7/X,libsanitizer] Add tests 0 0 0 2019-12-12 Matthew Malcomson New
[6/X,libsanitizer] Add hwasan pass and associated gimple changes [6/X,libsanitizer] Add hwasan pass and associated gimple changes 0 0 0 2019-12-12 Matthew Malcomson New
[5/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN [5/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN 0 0 0 2019-12-12 Matthew Malcomson New
[4/X,libsanitizer,options] Add hwasan flags and argument parsing [4/X,libsanitizer,options] Add hwasan flags and argument parsing 0 0 0 2019-12-12 Matthew Malcomson New
[3/X,libsanitizer] Add option to bootstrap using HWASAN [3/X,libsanitizer] Add option to bootstrap using HWASAN 0 0 0 2019-12-12 Matthew Malcomson Superseded
[2/X,libsanitizer] Only build libhwasan when targeting AArch64 [2/X,libsanitizer] Only build libhwasan when targeting AArch64 0 0 0 2019-12-12 Matthew Malcomson New
[1/X,libsanitizer] Tie the hwasan library into our build system [1/X,libsanitizer] Tie the hwasan library into our build system 0 0 0 2019-12-12 Matthew Malcomson New
[0/X] HWASAN v3 [0/X] HWASAN v3 0 0 0 2019-12-12 Matthew Malcomson New
[AArch64,mid-end,__RTL] Allow backends to set state when skipping passes. [AArch64,mid-end,__RTL] Allow backends to set state when skipping passes. 0 0 0 2019-11-20 Matthew Malcomson New
[mid-end,__RTL] Account for column numbers in __RTL functions [mid-end,__RTL] Account for column numbers in __RTL functions 0 0 0 2019-11-15 Matthew Malcomson New
[mid-end,__RTL] Set global epilogue_completed in skip_pass [mid-end,__RTL] Set global epilogue_completed in skip_pass 0 0 0 2019-11-15 Matthew Malcomson New
[mid-end,__RTL] Clean df state despite invalid __RTL startwith passes [mid-end,__RTL] Clean df state despite invalid __RTL startwith passes 0 0 0 2019-11-14 Matthew Malcomson New
[mid-end,__RTL] Clean state despite unspecified __RTL startwith passes [mid-end,__RTL] Clean state despite unspecified __RTL startwith passes 0 0 0 2019-11-14 Matthew Malcomson New
[mid-end] Add notes to dataflow insn info when re-emitting (PR92410) [mid-end] Add notes to dataflow insn info when re-emitting (PR92410) 0 0 0 2019-11-12 Matthew Malcomson New
[7/X,libsanitizer] Add tests [7/X,libsanitizer] Add tests 0 0 0 2019-11-07 Matthew Malcomson New
[6/X,libsanitizer] Add hwasan pass and associated gimple changes [6/X,libsanitizer] Add hwasan pass and associated gimple changes 0 0 0 2019-11-07 Matthew Malcomson Superseded
[5/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN [5/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN 0 0 0 2019-11-07 Matthew Malcomson Superseded
[4/X,libsanitizer,options] Add hwasan flags and argument parsing [4/X,libsanitizer,options] Add hwasan flags and argument parsing 0 0 0 2019-11-07 Matthew Malcomson Superseded
[3/X,libsanitizer] Add option to bootstrap using HWASAN [3/X,libsanitizer] Add option to bootstrap using HWASAN 0 0 0 2019-11-07 Matthew Malcomson Superseded
[2/X,libsanitizer] Only build libhwasan when targeting AArch64 [2/X,libsanitizer] Only build libhwasan when targeting AArch64 0 0 0 2019-11-07 Matthew Malcomson Superseded
[1/X,libsanitizer] Tie the hwasan library into our build system [1/X,libsanitizer] Tie the hwasan library into our build system 0 0 0 2019-11-07 Matthew Malcomson Superseded
[18/X,libsanitizer] Add in MTE stubs [18/X,libsanitizer] Add in MTE stubs 0 0 0 2019-11-05 Matthew Malcomson New
[17/X,libsanitizer] Add hwasan Exception handling [17/X,libsanitizer] Add hwasan Exception handling 0 0 0 2019-11-05 Matthew Malcomson New
[16/X,libsanitizer] Add tests [16/X,libsanitizer] Add tests 0 0 0 2019-11-05 Matthew Malcomson Superseded
[15/X,libsanitizer] Add hwasan pass and associated gimple changes [15/X,libsanitizer] Add hwasan pass and associated gimple changes 0 0 0 2019-11-05 Matthew Malcomson New
[14/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN [14/X,libsanitizer,mid-end] Introduce stack variable handling for HWASAN 0 0 0 2019-11-05 Matthew Malcomson Superseded
[13/X,libsanitizer,options] Add hwasan flags and argument parsing [13/X,libsanitizer,options] Add hwasan flags and argument parsing 0 0 0 2019-11-05 Matthew Malcomson New
[12/X,libsanitizer] Add option to bootstrap using HWASAN [12/X,libsanitizer] Add option to bootstrap using HWASAN 0 0 0 2019-11-05 Matthew Malcomson New
[11/X,libsanitizer] Only build libhwasan when targeting AArch64 [11/X,libsanitizer] Only build libhwasan when targeting AArch64 0 0 0 2019-11-05 Matthew Malcomson New
[10/X,libsanitizer] Tie the hwasan library into our build system [10/X,libsanitizer] Tie the hwasan library into our build system 0 0 0 2019-11-05 Matthew Malcomson Superseded
[9/X,libsanitizer] Remove lazy thread initialisation [9/X,libsanitizer] Remove lazy thread initialisation 0 0 0 2019-11-05 Matthew Malcomson New
[8/X,libsanitizer] Expose __hwasan_tag_mismatch_stub [8/X,libsanitizer] Expose __hwasan_tag_mismatch_stub 0 0 0 2019-11-05 Matthew Malcomson New
[7/X,libsanitizer] Add missing SANITIZER_INTERFACE_ATTRIBUTE on __hwasan_personality_wrapper [7/X,libsanitizer] Add missing SANITIZER_INTERFACE_ATTRIBUTE on __hwasan_personality_wrapper 0 0 0 2019-11-05 Matthew Malcomson New
[6/X,libsanitizer] Add hwasan_exceptions.cpp file [6/X,libsanitizer] Add hwasan_exceptions.cpp file 0 0 0 2019-11-05 Matthew Malcomson New
[5/X,libsanitizer] Remove system allocator fallback [5/X,libsanitizer] Remove system allocator fallback 0 0 0 2019-11-05 Matthew Malcomson New
[4/X,libsanitizer] libhwasan add longjmp & setjmp interceptors [4/X,libsanitizer] libhwasan add longjmp & setjmp interceptors 0 0 0 2019-11-05 Matthew Malcomson New
[3/X,libsanitizer] libhwasan initialisation include kernel syscall ABI relaxation [3/X,libsanitizer] libhwasan initialisation include kernel syscall ABI relaxation 0 0 0 2019-11-05 Matthew Malcomson New
[aarch64] Allocate enough space for err_str in aarch64_handle_attr_branch_protection [aarch64] Allocate enough space for err_str in aarch64_handle_attr_branch_protection 0 0 0 2019-11-05 Matthew Malcomson New
[1/X,mid-end] Fix declared type of personality functions [1/X,mid-end] Fix declared type of personality functions 0 0 0 2019-11-05 Matthew Malcomson New
[RFC,16/X,libsanitizer] Build libhwasan with interceptors [RFC,16/X,libsanitizer] Build libhwasan with interceptors 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,15/X,libsanitizer] Add in MTE stubs [RFC,15/X,libsanitizer] Add in MTE stubs 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,14/X,libsanitizer] Introduce HWASAN block-scope poisoning [RFC,14/X,libsanitizer] Introduce HWASAN block-scope poisoning 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,13/X,libsanitizer] Instrument known builtin function calls [RFC,13/X,libsanitizer] Instrument known builtin function calls 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,12/X,libsanitizer] Check pointer tags match address tags [RFC,12/X,libsanitizer] Check pointer tags match address tags 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,11/X,libsanitizer] Uncolour stack frame on function exit [RFC,11/X,libsanitizer] Uncolour stack frame on function exit 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,10/X,libsanitizer] Colour the shadow stack for each stack variable [RFC,10/X,libsanitizer] Colour the shadow stack for each stack variable 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,9/X,libsanitizer] Put tags into each stack variable pointer [RFC,9/X,libsanitizer] Put tags into each stack variable pointer 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,8/X,libsanitizer] Ensure HWASAN required alignment for stack variables [RFC,8/X,libsanitizer] Ensure HWASAN required alignment for stack variables 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,7/X,libsanitizer] Add option to bootstrap using HWASAN [RFC,7/X,libsanitizer] Add option to bootstrap using HWASAN 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,6/X,libsanitizer] Add -fsanitize=hwaddress flags [RFC,6/X,libsanitizer] Add -fsanitize=hwaddress flags 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,5/X,libsanitizer] Introduce longjmp/setjmp interceptors to libhwasan [RFC,5/X,libsanitizer] Introduce longjmp/setjmp interceptors to libhwasan 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,4/X,libsanitizer] Pass size and pointer info to error reporting functions [RFC,4/X,libsanitizer] Pass size and pointer info to error reporting functions 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,3/X,libsanitizer] Allow compilation for HWASAN_WITH_INTERCEPTORS=OFF [RFC,3/X,libsanitizer] Allow compilation for HWASAN_WITH_INTERCEPTORS=OFF 0 0 0 2019-09-06 Matthew Malcomson New
[RFC,2/X,libsanitizer] Tie the hwasan library into our build system [RFC,2/X,libsanitizer] Tie the hwasan library into our build system 0 0 0 2019-09-06 Matthew Malcomson Superseded
[aarch64] Change two function declaration types [aarch64] Change two function declaration types 0 0 0 2019-05-24 Matthew Malcomson New
[aarch64] Introduce flags for SVE2. [aarch64] Introduce flags for SVE2. 0 0 0 2019-05-09 Matthew Malcomson New
[testsuite,arm] Update warning prune regex [testsuite,arm] Update warning prune regex 0 0 0 2019-04-11 Matthew Malcomson New
[arm] Ensure *neon_mov<mode> constraint uses correct mode. [arm] Ensure *neon_mov<mode> constraint uses correct mode. 0 0 0 2019-04-05 Matthew Malcomson New
[aarch64] PR target/89324 Handle stack pointer for SUBS/ADDS instructions [aarch64] PR target/89324 Handle stack pointer for SUBS/ADDS instructions 0 0 0 2019-02-18 Matthew Malcomson New
[committed,obvious,testsuite] Only run rtl/arm/ldrd-peepholes.c test on arm architecture [committed,obvious,testsuite] Only run rtl/arm/ldrd-peepholes.c test on arm architecture 0 0 0 2019-02-07 Matthew Malcomson New
[arm] Fix 88714, Arm LDRD/STRD peepholes [arm] Fix 88714, Arm LDRD/STRD peepholes 0 0 0 2019-02-05 Matthew Malcomson New
[RFC,Debug] Add new NOTE to be used for debugging. [RFC,Debug] Add new NOTE to be used for debugging. 0 0 0 2019-01-10 Matthew Malcomson New
[testsuite] Skip testcases using freopen when on wrapped board [testsuite] Skip testcases using freopen when on wrapped board 0 0 0 2018-11-16 Matthew Malcomson New
[gdb] Initialise quiet flag for "info functions" [gdb] Initialise quiet flag for "info functions" 0 0 0 2018-11-02 Matthew Malcomson New
[gdb] Initialise quiet flag for "info functions" [gdb] Initialise quiet flag for "info functions" 0 0 0 2018-11-02 Matthew Malcomson Superseded
[AARCH64] Add even-pair register classes [AARCH64] Add even-pair register classes 0 0 0 2018-09-27 Matthew Malcomson New
[AARCH64] Introduce aarch64 atomic_{load,store}ti patterns [AARCH64] Introduce aarch64 atomic_{load,store}ti patterns 0 0 0 2018-09-27 Matthew Malcomson New
[ARM] New helper functions to check atomicity requirements [ARM] New helper functions to check atomicity requirements 0 0 0 2018-09-24 Matthew Malcomson New
[AARCH64] enable STLUR use: Use STLUR in atomic_store [AARCH64] enable STLUR use: Use STLUR in atomic_store 0 0 0 2018-09-18 Matthew Malcomson New
[AARCH64] use "arch_enabled" attribute for aarch64. [AARCH64] use "arch_enabled" attribute for aarch64. 0 0 0 2018-08-23 Matthew Malcomson New
[DOCS] Remove rtl.texi references to old RTX code class names [DOCS] Remove rtl.texi references to old RTX code class names 0 0 0 2018-08-15 Matthew Malcomson New
[AARCH64] Use STLUR for atomic_store [AARCH64] Use STLUR for atomic_store 0 0 0 2018-08-02 Matthew Malcomson New
Correct name of file in ChangeLog Correct name of file in ChangeLog 0 0 0 2018-08-01 Matthew Malcomson New
[AARCH64] Use stdint integers in vect_su_add_sub.c [AARCH64] Use stdint integers in vect_su_add_sub.c 0 0 0 2018-07-31 Matthew Malcomson New
[AARCH64] Canonicalize aarch64 widening simd plus insns [AARCH64] Canonicalize aarch64 widening simd plus insns 0 0 0 2018-07-11 Matthew Malcomson New