Show patches with: Submitter = H.J. Lu       |    State = Action Required       |    Archived = No       |   2230 patches
« 1 2 3 422 23 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v6] c/c++: Make stack protection guard an internal symbol [v6] c/c++: Make stack protection guard an internal symbol - - - - --- 2025-12-14 H.J. Lu New
x86: Don't allow 2 volatile memory references x86: Don't allow 2 volatile memory references - - - - --- 2025-12-08 H.J. Lu New
x86: Emit the TLS call after deleted instructions x86: Emit the TLS call after deleted instructions - - - - --- 2025-12-01 H.J. Lu New
[v4] Add -ffuse-ops-with-volatile-access [v4] Add -ffuse-ops-with-volatile-access - - - - --- 2025-11-27 H.J. Lu New
apx-ndd-tls-1b.c: Change to xfail for ! ia32 apx-ndd-tls-1b.c: Change to xfail for ! ia32 - - - - --- 2025-11-09 H.J. Lu New
indirect-thunk-(|extern|inline)-(5|6).c: Drop x32 scan indirect-thunk-(|extern|inline)-(5|6).c: Drop x32 scan - - - - --- 2025-11-09 H.J. Lu New
gcc.target/i386/cmov12.c: Limit to lp64 gcc.target/i386/cmov12.c: Limit to lp64 - - - - --- 2025-11-09 H.J. Lu New
gcc.target/i386/shrink_wrap_1.c: Limit to lp64 gcc.target/i386/shrink_wrap_1.c: Limit to lp64 - - - - --- 2025-11-09 H.J. Lu New
x32/baseline_symbols.txt: Remove __once_call/__once_callable x32/baseline_symbols.txt: Remove __once_call/__once_callable - - - - --- 2025-11-08 H.J. Lu New
gcc.dg/pr90838.c: Adjust for x32 gcc.dg/pr90838.c: Adjust for x32 - - - - --- 2025-11-08 H.J. Lu New
[v2] aarch64: streaming_mode_1.c/za_state_1.c: Remove some dg-error [v2] aarch64: streaming_mode_1.c/za_state_1.c: Remove some dg-error - - - - --- 2025-10-29 H.J. Lu New
Add TARGET_VOLATILE_MEM_OK_IN_INSN Add TARGET_VOLATILE_MEM_OK_IN_INSN - - - - --- 2025-10-28 H.J. Lu New
[COMMITTED] x86: Compile builtin-copysign-8b.c with -mtune=generic [COMMITTED] x86: Compile builtin-copysign-8b.c with -mtune=generic - - - - --- 2025-10-27 H.J. Lu New
c: Try the type with the previous function attributes c: Try the type with the previous function attributes - - - - --- 2025-10-26 H.J. Lu New
[v5] c/c++: Make stack protection guard an internal symbol [v5] c/c++: Make stack protection guard an internal symbol - - - - --- 2025-10-26 H.J. Lu New
[v4] c/c++: Make stack protection guard an internal symbol [v4] c/c++: Make stack protection guard an internal symbol - - - - --- 2025-10-25 H.J. Lu New
Add -fcombine-op-with-volatile-memory-load Add -fcombine-op-with-volatile-memory-load - - - - --- 2025-10-24 H.J. Lu New
[COMMITTED] x86: builtin-fabs-2.c: Also scan (%edi) for x32 [COMMITTED] x86: builtin-fabs-2.c: Also scan (%edi) for x32 - - - - --- 2025-10-24 H.J. Lu New
x86-64: Inline memmove with overlapping unaligned loads and stores x86-64: Inline memmove with overlapping unaligned loads and stores - - - - --- 2025-10-23 H.J. Lu New
x86: Use HOST_WIDE_INT_M1U to initialize unsigned HOST_WIDE_INT x86: Use HOST_WIDE_INT_M1U to initialize unsigned HOST_WIDE_INT - - - - --- 2025-10-22 H.J. Lu New
x86: Optimize copysign (x, const_double) x86: Optimize copysign (x, const_double) - - - - --- 2025-10-19 H.J. Lu New
[COMMITTED] x86: Swap %edx/%rdx with %eax/%rax for PR middle-end/122122 [COMMITTED] x86: Swap %edx/%rdx with %eax/%rax for PR middle-end/122122 - - - - --- 2025-10-07 H.J. Lu New
x86: Handle small OP size in setmem_epilogue_gen_val x86: Handle small OP size in setmem_epilogue_gen_val - - - - --- 2025-10-04 H.J. Lu New
Regenerate aclocal.m4/configure/Makefile.in Regenerate aclocal.m4/configure/Makefile.in - - - - --- 2025-10-02 H.J. Lu New
Ignore the empty second basic block Ignore the empty second basic block - - - - --- 2025-10-02 H.J. Lu New
Sync toplevel files from binutils-gdb Sync toplevel files from binutils-gdb - - - - --- 2025-10-02 H.J. Lu New
Sync toplevel files from binutils-gdb Sync toplevel files from binutils-gdb - - - - --- 2025-10-01 H.J. Lu New
[1/3] Binutils/GCC: Add clang LTO support to AR, NM and RANLIB [1/3] Binutils/GCC: Add clang LTO support to AR, NM and RANLIB - - - - --- 2025-09-24 H.J. Lu New
[v3] c/c++: Treat stack protection guard as an internal symbol [v3] c/c++: Treat stack protection guard as an internal symbol - - - - --- 2025-09-23 H.J. Lu New
[v2] c/c++: Treat stack protection guard as an internal symbol [v2] c/c++: Treat stack protection guard as an internal symbol - - - - --- 2025-09-15 H.J. Lu New
x86: Don't align destination for a single instruction x86: Don't align destination for a single instruction - - - - --- 2025-09-14 H.J. Lu New
c/c++: Treat __stack_chk_guard as an internal symbol c/c++: Treat __stack_chk_guard as an internal symbol - - - - --- 2025-09-13 H.J. Lu New
asan: Disable sanitizer in IFUNC resolver asan: Disable sanitizer in IFUNC resolver - - - - --- 2025-09-12 H.J. Lu New
c++: Don't upgrade TLS model if TLS model isn't set. c++: Don't upgrade TLS model if TLS model isn't set. - - - - --- 2025-09-10 H.J. Lu New
[v3] Ignore tls_model attribute in TLS access optimization [v3] Ignore tls_model attribute in TLS access optimization - - - - --- 2025-09-10 H.J. Lu New
sparc: Compile TLS LD tests with -fPIC sparc: Compile TLS LD tests with -fPIC - - - - --- 2025-09-10 H.J. Lu New
[v2] Ignore tls_model attribute in TLS access optimization [v2] Ignore tls_model attribute in TLS access optimization - - - - --- 2025-09-09 H.J. Lu New
[v2] x86: Enable SSE4.1 ceil/floor/trunc for -Os [v2] x86: Enable SSE4.1 ceil/floor/trunc for -Os - - - - --- 2025-09-09 H.J. Lu New
[v3] testsuite: Add tests for PR c/107419 and PR c++/107393 [v3] testsuite: Add tests for PR c/107419 and PR c++/107393 - - - - --- 2025-09-08 H.J. Lu New
Ignore tls_model attribute in TLS access optimization Ignore tls_model attribute in TLS access optimization - - - - --- 2025-09-08 H.J. Lu New
x86: Enable SSE4.1 ceil/floor/trunc for -Os x86: Enable SSE4.1 ceil/floor/trunc for -Os - - - - --- 2025-09-08 H.J. Lu New
[v2] pr107421.f90: Require PIE and pass -fPIE for non-x86 targets [v2] pr107421.f90: Require PIE and pass -fPIE for non-x86 targets - - - - --- 2025-09-08 H.J. Lu New
pr107421.f90: Pass -fPIE for non-x86 targets pr107421.f90: Pass -fPIE for non-x86 targets - - - - --- 2025-09-08 H.J. Lu New
[v2,3/3] testsuite: Add tests for PR c/107419 and PR c++/107393 Update TLS model after processing a TLS variable - - - - --- 2025-09-05 H.J. Lu New
[v2,2/3] c: Update TLS model after processing a TLS variable Update TLS model after processing a TLS variable - - - - --- 2025-09-05 H.J. Lu New
[v2,1/3] c++: Update TLS model after processing a TLS variable Update TLS model after processing a TLS variable - - - - --- 2025-09-05 H.J. Lu New
libbid: Set rounding mode to round-to-nearest for _Decimal128 arithmetic libbid: Set rounding mode to round-to-nearest for _Decimal128 arithmetic - - - - --- 2025-08-31 H.J. Lu New
x86-64: Use UNSPEC_DTPOFF to check source operand in TLS64_COMBINE x86-64: Use UNSPEC_DTPOFF to check source operand in TLS64_COMBINE - - - - --- 2025-08-29 H.J. Lu New
x86: Handle constant in any modes in setmem_epilogue_gen_val x86: Handle constant in any modes in setmem_epilogue_gen_val - - - - --- 2025-08-29 H.J. Lu New
x86: Allow by_pieces op when expanding memcpy/memset epilogue x86: Allow by_pieces op when expanding memcpy/memset epilogue - - - - --- 2025-08-29 H.J. Lu New
[v2] x86-64: Improve source operand check for TLS_CALL [v2] x86-64: Improve source operand check for TLS_CALL - - - - --- 2025-08-28 H.J. Lu New
Move pr121656.c to gcc.dg/torture Move pr121656.c to gcc.dg/torture - - - - --- 2025-08-26 H.J. Lu New
x86-64: Better compare source operands of *tls_dynamic_gnu2_call_64_di x86-64: Better compare source operands of *tls_dynamic_gnu2_call_64_di - - - - --- 2025-08-26 H.J. Lu New
x86-64: Emit the TLS call after debug marker x86-64: Emit the TLS call after debug marker - - - - --- 2025-08-26 H.J. Lu New
Add a test for PR tree-optimization/121656 Add a test for PR tree-optimization/121656 - - - - --- 2025-08-25 H.J. Lu New
[COMMITTED] x86: Compile noplt-(g|l)d-1.c with -mtls-dialect=gnu [COMMITTED] x86: Compile noplt-(g|l)d-1.c with -mtls-dialect=gnu - - - - --- 2025-08-23 H.J. Lu New
Emit the TLS call after NOTE_INSN_FUNCTION_BEG Emit the TLS call after NOTE_INSN_FUNCTION_BEG - - - - --- 2025-08-22 H.J. Lu New
x86-64: Emit the TLS call after NOTE_INSN_BASIC_BLOCK x86-64: Emit the TLS call after NOTE_INSN_BASIC_BLOCK - - - - --- 2025-08-20 H.J. Lu New
[v4] x86: Place the TLS call before all register setting BBs [v4] x86: Place the TLS call before all register setting BBs - - - - --- 2025-08-19 H.J. Lu New
[v3] x86: Place the TLS call before all register setting BBs [v3] x86: Place the TLS call before all register setting BBs - - - - --- 2025-08-19 H.J. Lu New
[v2] x86: Place the TLS call before all register setting BBs [v2] x86: Place the TLS call before all register setting BBs - - - - --- 2025-08-17 H.J. Lu New
x86: Place the TLS call before all FLAGS_REG setting BBs x86: Place the TLS call before all FLAGS_REG setting BBs - - - - --- 2025-08-17 H.J. Lu New
[v2] x86: Add target("80387") function attribute [v2] x86: Add target("80387") function attribute - - - - --- 2025-08-15 H.J. Lu New
x86: Add target("80387") function attribute x86: Add target("80387") function attribute - - - - --- 2025-08-14 H.J. Lu New
[v2] x86: Disallow MMX and 80387 in no_caller_saved_registers function [v2] x86: Disallow MMX and 80387 in no_caller_saved_registers function - - - - --- 2025-08-14 H.J. Lu New
x86: Disallow MMX and 80387 in no_caller_saved_registers function x86: Disallow MMX and 80387 in no_caller_saved_registers function - - - - --- 2025-08-14 H.J. Lu New
[2/2] testsuite: Add tests for PR c/107419 and PR c++/107393 [1/2] c++: Update DECL_TLS_MODEL after processing a TLS variable - - - - --- 2025-08-13 H.J. Lu New
[1/2] c++: Update DECL_TLS_MODEL after processing a TLS variable [1/2] c++: Update DECL_TLS_MODEL after processing a TLS variable - - - - --- 2025-08-13 H.J. Lu New
[v2] x86: Convert integer constant to mode of move [v2] x86: Convert integer constant to mode of move - - - - --- 2025-08-12 H.J. Lu New
x86: Change unsigned 32-bit immediate to signed if needed x86: Change unsigned 32-bit immediate to signed if needed - - - - --- 2025-08-11 H.J. Lu New
Regenerate configure files Regenerate configure files - - - - --- 2025-08-10 H.J. Lu New
[5/5] asm-hard-reg-6.c: Adjust scan for x86 with ia32, lp64 and x32 [1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 - - - - --- 2025-08-09 H.J. Lu New
[4/5] asm-hard-reg-5.c: Compile for x86 !ia32 [1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 - - - - --- 2025-08-09 H.J. Lu New
[3/5] asm-hard-reg-4.c: Compile for x86 with -msse2 and scan x86 [1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 - - - - --- 2025-08-09 H.J. Lu New
[2/5] asm-hard-reg-2.c: Compile for x86 !ia32 and scan x86 [1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 - - - - --- 2025-08-09 H.J. Lu New
[1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 [1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64 - - - - --- 2025-08-09 H.J. Lu New
[COMMITTED] asm-hard-reg-2.c: Use long long on z to trigger RA error [COMMITTED] asm-hard-reg-2.c: Use long long on z to trigger RA error - - - - --- 2025-08-09 H.J. Lu New
x86: Use sol2 linker emulation only for Solaris 2 x86: Use sol2 linker emulation only for Solaris 2 - - - - --- 2025-08-08 H.J. Lu New
x86: Get the widest vector mode from STORE_MAX_PIECES for memset x86: Get the widest vector mode from STORE_MAX_PIECES for memset - - - - --- 2025-08-05 H.J. Lu New
[v5] x86-64: Remove redundant TLS calls [v5] x86-64: Remove redundant TLS calls - - - - --- 2025-08-04 H.J. Lu New
combine: Make extraction for ZERO_EXTRACT destination from LSHIFTRT combine: Make extraction for ZERO_EXTRACT destination from LSHIFTRT - - - - --- 2025-08-02 H.J. Lu New
x86: Add *one_cmplqi_ext<mode>_2 x86: Add *one_cmplqi_ext<mode>_2 - - - - --- 2025-08-02 H.J. Lu New
x86: Don't hoist non all 0s/1s vector set outside of loop x86: Don't hoist non all 0s/1s vector set outside of loop - - - - --- 2025-08-01 H.J. Lu New
fortran: Set DECL_TLS_MODEL after processing a variable fortran: Set DECL_TLS_MODEL after processing a variable - - - - --- 2025-08-01 H.J. Lu New
c++: Update DECL_TLS_MODEL after processing a TLS variable c++: Update DECL_TLS_MODEL after processing a TLS variable - - - - --- 2025-08-01 H.J. Lu New
c: Update DECL_TLS_MODEL after processing a TLS variable c: Update DECL_TLS_MODEL after processing a TLS variable - - - - --- 2025-08-01 H.J. Lu New
doc: Update tls_model attribute doc: Update tls_model attribute - - - - --- 2025-08-01 H.J. Lu New
c: Use the default TLS mode if it is more optimized c: Use the default TLS mode if it is more optimized - - - - --- 2025-07-31 H.J. Lu New
x86: Transform to "pushq $-1; popq reg" for -Oz x86: Transform to "pushq $-1; popq reg" for -Oz - - - - --- 2025-07-30 H.J. Lu New
x86: Pass -mno-80387 to compile pr121208-1(a|b).c x86: Pass -mno-80387 to compile pr121208-1(a|b).c - - - - --- 2025-07-29 H.J. Lu New
[v4] x86-64: Remove redundant TLS calls [v4] x86-64: Remove redundant TLS calls - - - - --- 2025-07-29 H.J. Lu New
[v2] x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers [v2] x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers - - - - --- 2025-07-26 H.J. Lu New
x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers - - - - --- 2025-07-24 H.J. Lu New
[v3] x86-64: Remove redundant TLS calls [v3] x86-64: Remove redundant TLS calls - - - - --- 2025-07-23 H.J. Lu New
[v2] x86-64: Remove redundant TLS calls [v2] x86-64: Remove redundant TLS calls - - - - --- 2025-07-21 H.J. Lu New
[COMMITTED,GCC-15] libstdc++: Update some baseline_symbols.txt (x32) [COMMITTED,GCC-15] libstdc++: Update some baseline_symbols.txt (x32) - - - - --- 2025-07-19 H.J. Lu New
x86-64: Remove redundant TLS calls x86-64: Remove redundant TLS calls - - - - --- 2025-07-17 H.J. Lu New
x86: Don't change mode for XOR in ix86_expand_ternlog x86: Don't change mode for XOR in ix86_expand_ternlog - - - - --- 2025-07-17 H.J. Lu New
[v2] x86: Warn -pg without -mfentry only on glibc targets [v2] x86: Warn -pg without -mfentry only on glibc targets - - - - --- 2025-07-16 H.J. Lu New
[v2] x86: Convert MMX integer loads from constant vector pool [v2] x86: Convert MMX integer loads from constant vector pool - - - - --- 2025-07-16 H.J. Lu New
« 1 2 3 422 23 »