Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   1778 patches
« 1 2 3 417 18 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
x86: Scan leal in PR target/83782 tests for x32 x86: Scan leal in PR target/83782 tests for x32 - - - - --- 2021-12-03 H.J. Lu New
libsanitizer: Use SSE to save and restore XMM registers libsanitizer: Use SSE to save and restore XMM registers - - - - --- 2021-11-30 H.J. Lu New
x86: Add -mmove-max=bits and -mstore-max=bits x86: Add -mmove-max=bits and -mstore-max=bits - - - - --- 2021-11-25 H.J. Lu New
pr103194-5.c: Replace long with int64_t pr103194-5.c: Replace long with int64_t - - - - --- 2021-11-25 H.J. Lu New
[v3] x86: Add -mindirect-branch-cs-prefix [v3] x86: Add -mindirect-branch-cs-prefix - - - - --- 2021-11-18 H.J. Lu New
[v2] x86: Remove "%!" before ret [v2] x86: Remove "%!" before ret - - - - --- 2021-11-17 H.J. Lu New
[v3] x86: Add -mharden-sls=[none|all|return|indirect-branch] [v3] x86: Add -mharden-sls=[none|all|return|indirect-branch] - - - - --- 2021-11-17 H.J. Lu New
x86: Remove "%!" before ret x86: Remove "%!" before ret - - - - --- 2021-11-17 H.J. Lu New
[v2] x86: Add -mharden-sls=[none|all|return|indirect-branch] [v2] x86: Add -mharden-sls=[none|all|return|indirect-branch] - - - - --- 2021-11-17 H.J. Lu New
[v2] x86: Add -mindirect-branch-cs-prefix [v2] x86: Add -mindirect-branch-cs-prefix - - - - --- 2021-11-17 H.J. Lu New
x86: Add -mindirect-branch-cs-prefix x86: Add -mindirect-branch-cs-prefix - - - - --- 2021-11-16 H.J. Lu New
x86: Add -mharden-sls=[none|all|return|indirect-branch] x86: Add -mharden-sls=[none|all|return|indirect-branch] - - - - --- 2021-11-16 H.J. Lu New
Add a missing return transforming atomic bit test and operations Add a missing return transforming atomic bit test and operations - - - - --- 2021-11-16 H.J. Lu New
x86: Add gcc.target/i386/pr103205-2.c x86: Add gcc.target/i386/pr103205-2.c - - - - --- 2021-11-15 H.J. Lu New
Check optab before transforming atomic bit test and operations Check optab before transforming atomic bit test and operations - - - - --- 2021-11-15 H.J. Lu New
libffi: Update LOCAL_PATCHES libffi: Update LOCAL_PATCHES - - - - --- 2021-11-15 H.J. Lu New
[2/2] Sync with binutils: Support the PGO build for binutils+gdb Sync with binutils for building binutils with LTO: - - - - --- 2021-11-13 H.J. Lu New
[1/2] Sync with binutils: GCC: Pass --plugin to AR and RANLIB Sync with binutils for building binutils with LTO: - - - - --- 2021-11-13 H.J. Lu New
libsanitizer: Merge with upstream libsanitizer: Merge with upstream - - - - --- 2021-11-13 H.J. Lu New
[wwwdocs] Document deprecation of OpenMP MIC offloading in GCC 12 [wwwdocs] Document deprecation of OpenMP MIC offloading in GCC 12 - - - - --- 2021-11-12 H.J. Lu New
[v2] Check optab before transforming atomic bit test and operations [v2] Check optab before transforming atomic bit test and operations - - - - --- 2021-11-12 H.J. Lu New
x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders - - - - --- 2021-11-12 H.J. Lu New
Add a testcase for PR tree-optimization/102892 Add a testcase for PR tree-optimization/102892 - - - - --- 2021-11-10 H.J. Lu New
x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 - - - - --- 2021-11-04 H.J. Lu New
libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp - - - - --- 2021-10-30 H.J. Lu New
libffi: Update LOCAL_PATCHES libffi: Update LOCAL_PATCHES - - - - --- 2021-10-27 H.J. Lu New
x86: Document -fcf-protection requires i686 or newer x86: Document -fcf-protection requires i686 or newer - - - - --- 2021-10-21 H.J. Lu New
libffi: Add --enable-cet to configure libffi: Add --enable-cet to configure - - - - --- 2021-10-20 H.J. Lu New
[committed] libffi: Add LOCAL_PATCHES [committed] libffi: Add LOCAL_PATCHES - - - - --- 2021-10-20 H.J. Lu New
gcc-changelog: Add libffi/ to ignored_prefixes gcc-changelog: Add libffi/ to ignored_prefixes - - - - --- 2021-10-19 H.J. Lu New
x86: Adjust gcc.target/i386/pr22076.c x86: Adjust gcc.target/i386/pr22076.c - - - - --- 2021-10-19 H.J. Lu New
387-12.c: Require ia32 target instead of -m32 387-12.c: Require ia32 target instead of -m32 - - - - --- 2021-10-18 H.J. Lu New
Change set_ptr_nonull to set_ptr_nonnull in comments Change set_ptr_nonull to set_ptr_nonnull in comments - - - - --- 2021-10-16 H.J. Lu New
[v4] Improve integer bit test on __atomic_fetch_[or|and]_* returns [v4] Improve integer bit test on __atomic_fetch_[or|and]_* returns - - - - --- 2021-10-10 H.J. Lu New
[2/2] libsanitizer: Apply local patches libsanitizer: Merge with upstream commit fdf4c035225d - - - - --- 2021-10-06 H.J. Lu New
[1/2] libsanitizer: Merge with upstream libsanitizer: Merge with upstream commit fdf4c035225d - - - - --- 2021-10-06 H.J. Lu New
libsanitizer: Add AM_CCASFLAGS to Makefile.am libsanitizer: Add AM_CCASFLAGS to Makefile.am - - - - --- 2021-10-06 H.J. Lu New
[v2] Improve integer bit test on __atomic_fetch_[or|and]_* returns [v2] Improve integer bit test on __atomic_fetch_[or|and]_* returns - - - - --- 2021-10-05 H.J. Lu New
Improve integer bit test on atomic builtin return Improve integer bit test on atomic builtin return - - - - --- 2021-10-04 H.J. Lu New
Use unsigned long long in asm-x86-linux-rdmsr.c Use unsigned long long in asm-x86-linux-rdmsr.c - - - - --- 2021-10-02 H.J. Lu New
[4/4] Update c-c++-common/tsan/atomic_stack.c libsanitizer: Merge with upstream commit 1c2e5fd66ea - - - - --- 2021-10-01 H.J. Lu New
[3/4] libsanitizer: Bump asan/tsan versions libsanitizer: Merge with upstream commit 1c2e5fd66ea - - - - --- 2021-10-01 H.J. Lu New
[2/4] libsanitizer: Apply local patches libsanitizer: Merge with upstream commit 1c2e5fd66ea - - - - --- 2021-10-01 H.J. Lu New
[v4,2/2] Add TARGET_ASM_EMIT_GNU_PROPERTY_NOTE Implement indirect external access - - - - --- 2021-09-23 H.J. Lu New
[v4,1/2] Add -f[no-]direct-extern-access Implement indirect external access - - - - --- 2021-09-23 H.J. Lu New
x86: Clean up gcc.target/i386/auto-init-* tests x86: Clean up gcc.target/i386/auto-init-* tests - - - - --- 2021-09-20 H.J. Lu New
libsanitizer: Add AM_CCASFLAGS to Makefile.am libsanitizer: Add AM_CCASFLAGS to Makefile.am - - - - --- 2021-09-10 H.J. Lu New
x86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES x86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES - - - - --- 2021-09-09 H.J. Lu New
[v2] x86: Enable FMA in unsigned SI to SF expanders [v2] x86: Enable FMA in unsigned SI to SF expanders - - - - --- 2021-09-06 H.J. Lu New
x86: Enable FMA in unsigned SI to SF expanders x86: Enable FMA in unsigned SI to SF expanders - - - - --- 2021-09-04 H.J. Lu New
x86: Add non-destructive source to @xorsign<mode>3_1 x86: Add non-destructive source to @xorsign<mode>3_1 - - - - --- 2021-09-04 H.J. Lu New
[v2,4/4] libffi: Integrate testsuite with GCC testsuite libffi: Sync with upstream - - - - --- 2021-09-02 H.J. Lu New
[v2,3/4] libffi: Integrate build with GCC libffi: Sync with upstream - - - - --- 2021-09-02 H.J. Lu New
[v2,1/4] libffi: Add HOWTO_MERGE, autogen.sh and merge.sh libffi: Sync with upstream - - - - --- 2021-09-02 H.J. Lu New
[v3] x86-64: Add ABI warning for 64-bit vectors [v3] x86-64: Add ABI warning for 64-bit vectors - - - - --- 2021-09-02 H.J. Lu New
[4/4] libffi: Integrate testsuite with GCC testsuite libffi: Sync with upstream - - - - --- 2021-08-31 H.J. Lu New
[3/4] libffi: Integrate with GCC libffi: Sync with upstream - - - - --- 2021-08-31 H.J. Lu New
[1/4] libffi: Add HOWTO_MERGE, autogen.sh and merge.sh libffi: Sync with upstream - - - - --- 2021-08-31 H.J. Lu New
[v2] x86-64: Add ABI warning for 64-bit vectors [v2] x86-64: Add ABI warning for 64-bit vectors - - - - --- 2021-08-29 H.J. Lu New
[wwwdocs] x86-64: Document ABI changes for structures with a 64-bit vector [wwwdocs] x86-64: Document ABI changes for structures with a 64-bit vector - - - - --- 2021-08-29 H.J. Lu New
x86-64: Add ABI warning for 64-bit vectors x86-64: Add ABI warning for 64-bit vectors - - - - --- 2021-08-29 H.J. Lu New
x86: Broadcast from integer to a pseudo vector register x86: Broadcast from integer to a pseudo vector register - - - - --- 2021-08-24 H.J. Lu New
[v2] x86: Allow CONST_VECTOR for vector load in combine [v2] x86: Allow CONST_VECTOR for vector load in combine - - - - --- 2021-08-23 H.J. Lu New
PING [PATCH] x86: Update memcpy/memset inline strategies for -mtune=generic PING [PATCH] x86: Update memcpy/memset inline strategies for -mtune=generic - - - - --- 2021-08-22 H.J. Lu New
x86: Allow CONST_VECTOR for vector load in combine x86: Allow CONST_VECTOR for vector load in combine - - - - --- 2021-08-22 H.J. Lu New
[5/5] <x86gprintrin.h>: Add pragma GCC target("general-regs-only") Finish <x86gprintrin.h> and general-regs-only - - - - --- 2021-08-13 H.J. Lu New
[4/5] x86: Enable the GPR only instructions for -mgeneral-regs-only Finish <x86gprintrin.h> and general-regs-only - - - - --- 2021-08-13 H.J. Lu New
[3/5] x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions Finish <x86gprintrin.h> and general-regs-only - - - - --- 2021-08-13 H.J. Lu New
[2/5] x86: Use crc32 target option for CRC32 intrinsics Finish <x86gprintrin.h> and general-regs-only - - - - --- 2021-08-13 H.J. Lu New
[1/5] x86: Add -mmwait for -mgeneral-regs-only Finish <x86gprintrin.h> and general-regs-only - - - - --- 2021-08-13 H.J. Lu New
Enable gcc.target/i386/pr88531-1a.c for all targets Enable gcc.target/i386/pr88531-1a.c for all targets - - - - --- 2021-08-10 H.J. Lu New
[v4] x86: Optimize load of const FP all bits set vectors [v4] x86: Optimize load of const FP all bits set vectors - - - - --- 2021-08-09 H.J. Lu New
[v3] x86: Optimize load of const all 1s FP vectors [v3] x86: Optimize load of const all 1s FP vectors - - - - --- 2021-08-09 H.J. Lu New
[v2] x86: Optimize load of const all 1s float vectors [v2] x86: Optimize load of const all 1s float vectors - - - - --- 2021-08-09 H.J. Lu New
x86: Optimize load of const all 1s float vectors x86: Optimize load of const all 1s float vectors - - - - --- 2021-08-07 H.J. Lu New
Add tests for PR tree-optimization/88531 Add tests for PR tree-optimization/88531 - - - - --- 2021-08-07 H.J. Lu New
[v3] x86: Update STORE_MAX_PIECES [v3] x86: Update STORE_MAX_PIECES - - - - --- 2021-08-04 H.J. Lu New
x86: Avoid stack realignment when copying data with SSE register x86: Avoid stack realignment when copying data with SSE register - - - - --- 2021-08-04 H.J. Lu New
[v2] by_pieces: Pass MAX_PIECES to op_by_pieces_d [v2] by_pieces: Pass MAX_PIECES to op_by_pieces_d - - - - --- 2021-08-04 H.J. Lu New
[v6] <x86gprintrin.h>: Add pragma GCC target("general-regs-only") [v6] <x86gprintrin.h>: Add pragma GCC target("general-regs-only") - - - - --- 2021-08-03 H.J. Lu New
by_pieces: Properly set m_max_size in op_by_pieces by_pieces: Properly set m_max_size in op_by_pieces - - - - --- 2021-08-03 H.J. Lu New
x86: Add testcases for PR target/80566 x86: Add testcases for PR target/80566 - - - - --- 2021-08-03 H.J. Lu New
x86: Use XMM31 for scratch SSE register x86: Use XMM31 for scratch SSE register - - - - --- 2021-08-02 H.J. Lu New
[v7,03/10] x86: Update piecewise move and store Untitled series #256278 - - - - --- 2021-08-02 H.J. Lu New
i386: Improve SImode constant - __builtin_clzll for -mno-lzcnt i386: Improve SImode constant - __builtin_clzll for -mno-lzcnt - - - - --- 2021-08-01 H.J. Lu New
[v6,10/10] x86: Also pass -mno-sse to vect8-ret.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,09/10] x86: Update gcc.target/i386/incoming-11.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,08/10] x86: Also pass -mno-avx to sw-1.c for ia32 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,07/10] x86: Also pass -mno-avx to cold-attribute-1.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,06/10] x86: Also pass -mno-avx to pr72839.c Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,05/10] x86: Add tests for piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,04/10] x86: Add AVX2 tests for PR middle-end/90773 Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,03/10] x86: Update piecewise move and store Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,02/10] x86: Avoid stack realignment when copying data Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
[v6,01/10] x86: Add TARGET_GEN_MEMSET_SCRATCH_RTX Allow TImode/OImode/XImode in op_by_pieces operations - - - - --- 2021-07-30 H.J. Lu New
x86: Don't enable LZCNT/POPCNT if disabled explicitly x86: Don't enable LZCNT/POPCNT if disabled explicitly - - - - --- 2021-07-30 H.J. Lu New
[v6] Add QI vector mode support to by-pieces for memset [v6] Add QI vector mode support to by-pieces for memset - - - - --- 2021-07-30 H.J. Lu New
[v5] Add QI vector mode support to by-pieces for memset [v5] Add QI vector mode support to by-pieces for memset - - - - --- 2021-07-28 H.J. Lu New
x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register - - - - --- 2021-07-27 H.J. Lu New
[v2] x86: Don't return hard register when LRA is in progress [v2] x86: Don't return hard register when LRA is in progress - - - - --- 2021-07-23 H.J. Lu New
« 1 2 3 417 18 »