Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   1450 patches
« 1 2 3 414 15 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[8] Ignore the clobbered stack pointer in asm statment [8] Ignore the clobbered stack pointer in asm statment - - - - --- 2020-09-24 H.J. Lu New
x86: Add <x86gprintrin.h> x86: Add <x86gprintrin.h> - - - - --- 2020-09-23 H.J. Lu New
x86: Require MMX for __builtin_ia32_maskmovq x86: Require MMX for __builtin_ia32_maskmovq - - - - --- 2020-09-21 H.J. Lu New
[10] IRA: Don't make a global register eliminable [10] IRA: Don't make a global register eliminable - - - - --- 2020-09-18 H.J. Lu New
IRA: Don't make a global register eliminable IRA: Don't make a global register eliminable - - - - --- 2020-09-16 H.J. Lu New
Compile gcc.target/i386/pr78904-4a.c with -mtune=generic Compile gcc.target/i386/pr78904-4a.c with -mtune=generic - - - - --- 2020-09-15 H.J. Lu New
LRA: Make fixed eliminable registers live LRA: Make fixed eliminable registers live - - - - --- 2020-09-15 H.J. Lu New
Ignore the clobbered stack pointer in asm statment Ignore the clobbered stack pointer in asm statment - - - - --- 2020-09-12 H.J. Lu New
x32: Update gcc.target/i386/builtin_thread_pointer.c x32: Update gcc.target/i386/builtin_thread_pointer.c - - - - --- 2020-09-09 H.J. Lu New
libphobos: Include <cet.h> to generate the CET marker for -fcf-protection libphobos: Include <cet.h> to generate the CET marker for -fcf-protection - - - - --- 2020-09-09 H.J. Lu New
x86: Add -mbaseline-isas-only/target("baseline-isas-only") x86: Add -mbaseline-isas-only/target("baseline-isas-only") - - - - --- 2020-08-27 H.J. Lu New
x86: Reject target("no-general-regs-only") x86: Reject target("no-general-regs-only") - - - - --- 2020-08-26 H.J. Lu New
x86: Use target("general-regs-only, baseline-isas-only") in <cpuid.h> x86: Use target("general-regs-only, baseline-isas-only") in <cpuid.h> - - - - --- 2020-08-25 H.J. Lu New
x86: Use target("baseline-isas-only") in <cpuid.h> x86: Use target("baseline-isas-only") in <cpuid.h> - - - - --- 2020-08-24 H.J. Lu New
x86: Add target("general-regs-only") function attribute x86: Add target("general-regs-only") function attribute - - - - --- 2020-08-23 H.J. Lu New
x86: Only use general-purpose registers during CPUID check x86: Only use general-purpose registers during CPUID check - - - - --- 2020-08-22 H.J. Lu New
x86: Disable SSE, AVX and AVX512 during CPUID check x86: Disable SSE, AVX and AVX512 during CPUID check - - - - --- 2020-08-22 H.J. Lu New
PING [PATCH] x86: Inline strncmp only with -minline-all-stringops PING [PATCH] x86: Inline strncmp only with -minline-all-stringops - - - - --- 2020-08-19 H.J. Lu New
x86: Detect Rocket Lake and Alder Lake x86: Detect Rocket Lake and Alder Lake - - - - --- 2020-08-16 H.J. Lu New
PKG_CHECK_MODULES: Properly check if $pkg_cv_[]$1[]_LIBS works PKG_CHECK_MODULES: Properly check if $pkg_cv_[]$1[]_LIBS works - - - - --- 2020-07-28 H.J. Lu New
V2 [PATCH] PKG_CHECK_MODULES: Check if $pkg_cv_[]$1[]_LIBS works V2 [PATCH] PKG_CHECK_MODULES: Check if $pkg_cv_[]$1[]_LIBS works - - - - --- 2020-07-27 H.J. Lu New
PKG_CHECK_MODULES: Check if $pkg_cv_[]$1[]_LIBS works PKG_CHECK_MODULES: Check if $pkg_cv_[]$1[]_LIBS works - - - - --- 2020-07-27 H.J. Lu New
config/debuginfod.m4: Restore AC_CHECK_LIB check config/debuginfod.m4: Restore AC_CHECK_LIB check - - - - --- 2020-07-27 H.J. Lu New
LTO: Add -fcf-protection=check LTO: Add -fcf-protection=check - - - - --- 2020-07-24 H.J. Lu New
x86: Add __cpuidex and include guard to <cpuid.h> x86: Add __cpuidex and include guard to <cpuid.h> - - - - --- 2020-07-18 H.J. Lu New
x86: Inline strncmp only with -minline-all-stringops x86: Inline strncmp only with -minline-all-stringops - - - - --- 2020-07-15 H.J. Lu New
Require CET support only for the final GCC build Require CET support only for the final GCC build - - - - --- 2020-07-15 H.J. Lu New
x86: Replace __glibc_unlikely with __builtin_expect x86: Replace __glibc_unlikely with __builtin_expect - - - - --- 2020-07-14 H.J. Lu New
x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2 x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2 - - - - --- 2020-07-13 H.J. Lu New
x86: Require Linux target for PR target/93492 tests x86: Require Linux target for PR target/93492 tests - - - - --- 2020-07-10 H.J. Lu New
x86: Enable FMA in rsqrt<mode>2 expander x86: Enable FMA in rsqrt<mode>2 expander - - - - --- 2020-06-28 H.J. Lu New
x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL - - - - --- 2020-06-26 H.J. Lu New
x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT - - - - --- 2020-06-24 H.J. Lu New
x86: Remove brand ID check for Intel processors x86: Remove brand ID check for Intel processors - - - - --- 2020-06-24 H.J. Lu New
V2 [PATCH] x86: Share _isa_names_table and use cpuinfo.h V2 [PATCH] x86: Share _isa_names_table and use cpuinfo.h - - - - --- 2020-06-24 H.J. Lu New
x86: Add Cooper Lake detection with AVX512BF16 x86: Add Cooper Lake detection with AVX512BF16 - - - - --- 2020-06-24 H.J. Lu New
x86: Share _isa_names_table and use cpuinfo.h x86: Share _isa_names_table and use cpuinfo.h - - - - --- 2020-06-24 H.J. Lu New
V7 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V7 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-06-24 H.J. Lu New
x86: Fold arch_names_table into processor_alias_table x86: Fold arch_names_table into processor_alias_table - - - - --- 2020-06-23 H.J. Lu New
V6 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V6 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-06-22 H.J. Lu New
x86: Skip EXT_REX_SSE_REG_P for vzeroupper optimization x86: Skip EXT_REX_SSE_REG_P for vzeroupper optimization - - - - --- 2020-06-20 H.J. Lu New
Linux/i386: Remove SUBTARGET_FRAME_POINTER_REQUIRED Linux/i386: Remove SUBTARGET_FRAME_POINTER_REQUIRED - - - - --- 2020-06-12 H.J. Lu New
[2/2] x86: Add cmpmemsi for -minline-all-stringops x86: Add cmpmemsi for -minline-all-stringops - - - - --- 2020-05-31 H.J. Lu New
[1/2] x86: Pass a copy of the string length to cmpstrnqi x86: Add cmpmemsi for -minline-all-stringops - - - - --- 2020-05-31 H.J. Lu New
Avoid nested save_CFLAGS and save_LDFLAGS Avoid nested save_CFLAGS and save_LDFLAGS - - - - --- 2020-05-29 H.J. Lu New
V5 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V5 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-26 H.J. Lu New
V4 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V4 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-25 H.J. Lu New
V3 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V3 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-22 H.J. Lu New
config/i386/cpuid.h: Use hexadecimal in comments config/i386/cpuid.h: Use hexadecimal in comments - - - - --- 2020-05-21 H.J. Lu New
x86: Handle -mavx512vpopcntdq for -march=native x86: Handle -mavx512vpopcntdq for -march=native - - - - --- 2020-05-21 H.J. Lu New
libgfortran: Use __builtin_cpu_is/__builtin_cpu_supports libgfortran: Use __builtin_cpu_is/__builtin_cpu_supports - - - - --- 2020-05-21 H.J. Lu New
x86: Update VPCLMULQDQ check x86: Update VPCLMULQDQ check - - - - --- 2020-05-20 H.J. Lu New
x86: Add FEATURE_AVX512VP2INTERSECT and update GFNI check x86: Add FEATURE_AVX512VP2INTERSECT and update GFNI check - - - - --- 2020-05-19 H.J. Lu New
V2 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 V2 [PATCH] x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-19 H.J. Lu New
x86: Add cmpmemsi for -minline-all-stringops x86: Add cmpmemsi for -minline-all-stringops - - - - --- 2020-05-19 H.J. Lu New
x86: Move cpuinfo.h from libgcc to common/config/i386 x86: Move cpuinfo.h from libgcc to common/config/i386 - - - - --- 2020-05-19 H.J. Lu New
x86: Update Intel processor detection x86: Update Intel processor detection - - - - --- 2020-05-18 H.J. Lu New
x86: Add cmpmemsi for -mgeneral-regs-only x86: Add cmpmemsi for -mgeneral-regs-only - - - - --- 2020-05-17 H.J. Lu New
x86: Allow V1TI vector register pushes x86: Allow V1TI vector register pushes - - - - --- 2020-05-16 H.J. Lu New
x86: Also check if -fcf-protection works x86: Also check if -fcf-protection works - - - - --- 2020-05-15 H.J. Lu New
x86: Add -mavoid-libcall for -mgeneral-regs-only x86: Add -mavoid-libcall for -mgeneral-regs-only - - - - --- 2020-05-14 H.J. Lu New
x86: Allow vector register pushes x86: Allow vector register pushes - - - - --- 2020-05-13 H.J. Lu New
x86: Properly count cost of XMM register push x86: Properly count cost of XMM register push - - - - --- 2020-05-12 H.J. Lu New
[5/5] libbacktrace: Enable Intel CET on Intel CET enabled host for jit Add CET host support to libcc1 - - - - --- 2020-05-09 H.J. Lu New
[4/5] libdecnumber: Enable Intel CET on Intel CET enabled host for jit Add CET host support to libcc1 - - - - --- 2020-05-09 H.J. Lu New
[3/5] libcpp: Enable Intel CET on Intel CET enabled host for jit Add CET host support to libcc1 - - - - --- 2020-05-09 H.J. Lu New
[2/5] gcc: Enable Intel CET on Intel CET enabled host for jit Add CET host support to libcc1 - - - - --- 2020-05-09 H.J. Lu New
[1/5] libcc1: Enable Intel CET on Intel CET enabled host Add CET host support to libcc1 - - - - --- 2020-05-09 H.J. Lu New
[3/3] switchcontext.S: Include <cet.h> and use _CET_ENDBR Add CET support to libphobos - - - - --- 2020-05-08 H.J. Lu New
[2/3] libphobos: Add --enable-cet to configure Add CET support to libphobos - - - - --- 2020-05-08 H.J. Lu New
[1/3] zlib: Add --enable-cet to configure Add CET support to libphobos - - - - --- 2020-05-08 H.J. Lu New
Skip jit tests for targets that don't support -lgccjit Skip jit tests for targets that don't support -lgccjit - - - - --- 2020-05-08 H.J. Lu New
x86: Default CET run-time support to auto x86: Default CET run-time support to auto - - - - --- 2020-05-08 H.J. Lu New
Enable CET in cross compiler if possible Enable CET in cross compiler if possible - - - - --- 2020-05-08 H.J. Lu New
[4/4] Update gcc.target/i386/ret-thunk-2[234].c [1/4] matcher-1.m: Change return type to int - - - - --- 2020-05-04 H.J. Lu New
[3/4] x86: Add ix86_any_return_p [1/4] matcher-1.m: Change return type to int - - - - --- 2020-05-04 H.J. Lu New
[2/4] x86: Add -mzero-caller-saved-regs=[skip|used-gpr|all-gpr|used|all] [1/4] matcher-1.m: Change return type to int - - - - --- 2020-05-04 H.J. Lu New
[1/4] matcher-1.m: Change return type to int [1/4] matcher-1.m: Change return type to int - - - - --- 2020-05-04 H.J. Lu New
x86: Add UNSPECV_PATCHABLE_AREA x86: Add UNSPECV_PATCHABLE_AREA - - - - --- 2020-05-02 H.J. Lu New
x86: Allow -fcf-protection with external thunk x86: Allow -fcf-protection with external thunk - - - - --- 2020-04-29 H.J. Lu New
Check whether -fcf-protection=none -Wl, -z, ibt, -z, shstk work first Check whether -fcf-protection=none -Wl, -z, ibt, -z, shstk work first - - - - --- 2020-04-27 H.J. Lu New
Enable Intel CET in liblto_plugin.so on Intel CET enabled host Enable Intel CET in liblto_plugin.so on Intel CET enabled host - - - - --- 2020-04-24 H.J. Lu New
x32: Update baseline_symbols.txt x32: Update baseline_symbols.txt - - - - --- 2020-03-01 H.J. Lu New
[6/6] i386: Use ix86_output_ssemov for MMX TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
[5/6] i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
[4/6] i386: Use ix86_output_ssemov for DFmode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
[3/6] i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
[2/6] i386: Use ix86_output_ssemov for DImode TYPE_SSEMOV [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
[1/6] i386: Properly encode vector registers in vector move [1/6] i386: Properly encode vector registers in vector move - - - - --- 2020-02-29 H.J. Lu New
lto: Also copy .note.gnu.property section lto: Also copy .note.gnu.property section - - - - --- 2020-02-28 H.J. Lu New
[10/10] i386: Use ix86_output_ssemov for MMX TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[09/10] i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[08/10] i386: Use ix86_output_ssemov for DFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[07/10] i386: Use ix86_output_ssemov for TFmode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[06/10] i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[05/10] i386: Use ix86_output_ssemov for DImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[04/10] i386: Use ix86_output_ssemov for TImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[03/10] i386: Use ix86_output_ssemov for OImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[02/10] i386: Use ix86_output_ssemov for XImode TYPE_SSEMOV i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
[01/10] i386: Properly encode vector registers in vector move i386: Properly encode xmm16-xmm31/ymm16-ymm31 for vector move - - - - --- 2020-02-15 H.J. Lu New
« 1 2 3 414 15 »