Show patches with: Submitter = H.J. Lu       |    State = Action Required       |   1937 patches
« 1 2 3 419 20 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[Backport,2/2] middle-end/114599 - fix bitmap allocation for check_ifunc_callee_symtab_nodes [Backport,1/2] tree-profile: Disable indirect call profiling for IFUNC resolvers - - - - --- 2024-04-14 H.J. Lu New
[Backport,1/2] tree-profile: Disable indirect call profiling for IFUNC resolvers [Backport,1/2] tree-profile: Disable indirect call profiling for IFUNC resolvers - - - - --- 2024-04-14 H.J. Lu New
x86: Allow TImode offsettable memory only with 8-bit constant x86: Allow TImode offsettable memory only with 8-bit constant - - - - --- 2024-04-12 H.J. Lu New
libstdc++: Update some baseline_symbols.txt (x32) libstdc++: Update some baseline_symbols.txt (x32) - - - - --- 2024-04-12 H.J. Lu New
libgfortran: Disable gthreads weak symbols for glibc 2.34 libgfortran: Disable gthreads weak symbols for glibc 2.34 - - - - --- 2024-04-09 H.J. Lu New
[2/2] mmap: Avoid the sanitizer configure check failure mmap: Avoid the sanitizer configure check failure - - - - --- 2024-04-09 H.J. Lu New
[1/2] mmap: Avoid the sanitizer configure check failure mmap: Avoid the sanitizer configure check failure - - - - --- 2024-04-09 H.J. Lu New
[v2] x86: Define __APX_INLINE_ASM_USE_GPR32__ [v2] x86: Define __APX_INLINE_ASM_USE_GPR32__ - - - - --- 2024-04-09 H.J. Lu New
x86: Define macros for APX options x86: Define macros for APX options - - - - --- 2024-04-08 H.J. Lu New
x86: Use explicit shift count in double-precision shifts x86: Use explicit shift count in double-precision shifts - - - - --- 2024-04-05 H.J. Lu New
x86: Define __APX_F__ for -mapxf x86: Define __APX_F__ for -mapxf - - - - --- 2024-04-04 H.J. Lu New
[v3] tree-profile: Disable indirect call profiling for IFUNC resolvers [v3] tree-profile: Disable indirect call profiling for IFUNC resolvers - - - - --- 2024-04-03 H.J. Lu New
[v2] tree-profile: Don't instrument an IFUNC resolver nor its callees [v2] tree-profile: Don't instrument an IFUNC resolver nor its callees - - - - --- 2024-03-05 H.J. Lu New
tree-profile: Don't instrument an IFUNC resolver nor its callees tree-profile: Don't instrument an IFUNC resolver nor its callees - - - - --- 2024-02-26 H.J. Lu New
[v2] x86: Check interrupt instead of noreturn attribute [v2] x86: Check interrupt instead of noreturn attribute - - - - --- 2024-02-25 H.J. Lu New
x86: Properly implement AMX-TILE load/store intrinsics x86: Properly implement AMX-TILE load/store intrinsics - - - - --- 2024-02-25 H.J. Lu New
x86: Check interrupt instead of noreturn attribute x86: Check interrupt instead of noreturn attribute - - - - --- 2024-02-25 H.J. Lu New
x86-64: Check R_X86_64_CODE_6_GOTTPOFF support x86-64: Check R_X86_64_CODE_6_GOTTPOFF support - - - - --- 2024-02-18 H.J. Lu New
x86-64: Generate push2/pop2 only if the incoming stack is 16-byte aligned x86-64: Generate push2/pop2 only if the incoming stack is 16-byte aligned - - - - --- 2024-02-13 H.J. Lu New
x86-64: Use push2/pop2 only if the incoming stack is 16-byte aligned x86-64: Use push2/pop2 only if the incoming stack is 16-byte aligned - - - - --- 2024-02-13 H.J. Lu New
[v2] x86: Support x32 and IBT in heap trampoline [v2] x86: Support x32 and IBT in heap trampoline - - - - --- 2024-02-13 H.J. Lu New
x86: Support x32 and IBT in heap trampoline x86: Support x32 and IBT in heap trampoline - - - - --- 2024-02-13 H.J. Lu New
x86-64: Return 10_REG if there is no scratch register x86-64: Return 10_REG if there is no scratch register - - - - --- 2024-02-06 H.J. Lu New
x86: Update constraints for APX NDD instructions x86: Update constraints for APX NDD instructions - - - - --- 2024-02-06 H.J. Lu New
[v6] x86-64: Find a scratch register for large model profiling [v6] x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-05 H.J. Lu New
x86-64: Update gcc.target/i386/apx-ndd.c x86-64: Update gcc.target/i386/apx-ndd.c - - - - --- 2024-02-05 H.J. Lu New
[v5] x86-64: Find a scratch register for large model profiling [v5] x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-02 H.J. Lu New
[v4] x86-64: Find a scratch register for large model profiling [v4] x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-02 H.J. Lu New
[v3] x86-64: Find a scratch register for large model profiling [v3] x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-02 H.J. Lu New
[v2] x86-64: Find a scratch register for large model profiling [v2] x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-01 H.J. Lu New
x86-64: Find a scratch register for large model profiling x86-64: Find a scratch register for large model profiling - - - - --- 2024-02-01 H.J. Lu New
Assuming the working GNU assembler with --with-gnu-as Assuming the working GNU assembler with --with-gnu-as - - - - --- 2024-01-31 H.J. Lu New
Assuming the working GNU assembler with --with-gnu-as Assuming the working GNU assembler with --with-gnu-as - - - - --- 2024-01-31 H.J. Lu New
[v2] Handle private COMDAT function symbol reference in readonly data section [v2] Handle private COMDAT function symbol reference in readonly data section - - - - --- 2024-01-31 H.J. Lu New
Handle private COMDAT function symbol reference in readonly data section Handle private COMDAT function symbol reference in readonly data section - - - - --- 2024-01-30 H.J. Lu New
x86: Limit -mcmodel=large tests to lp64 target x86: Limit -mcmodel=large tests to lp64 target - - - - --- 2024-01-30 H.J. Lu New
Handle COMDAT function symbol reference in readonly data section Handle COMDAT function symbol reference in readonly data section - - - - --- 2024-01-29 H.J. Lu New
[v3] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers [v3] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers - - - - --- 2024-01-29 H.J. Lu New
[v2] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers [v2] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers - - - - --- 2024-01-29 H.J. Lu New
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers - - - - --- 2024-01-29 H.J. Lu New
[v3] x86: Save callee-saved registers in noreturn functions for -O0/-Og [v3] x86: Save callee-saved registers in noreturn functions for -O0/-Og - - - - --- 2024-01-29 H.J. Lu New
x86: Generate .cfi_undefined for unsaved callee-saved registers x86: Generate .cfi_undefined for unsaved callee-saved registers - - - - --- 2024-01-27 H.J. Lu New
Handle function symbol reference in readonly data section Handle function symbol reference in readonly data section - - - - --- 2024-01-27 H.J. Lu New
[v2] x86: Save callee-saved registers in noreturn functions for -O0/-Og [v2] x86: Save callee-saved registers in noreturn functions for -O0/-Og - - - - --- 2024-01-27 H.J. Lu New
x86: Save callee-saved registers in noreturn functions for -O0/-Og x86: Save callee-saved registers in noreturn functions for -O0/-Og - - - - --- 2024-01-27 H.J. Lu New
Update Fix vect_long_mult for aarch64 [PR109705] Update Fix vect_long_mult for aarch64 [PR109705] - - - - --- 2024-01-25 H.J. Lu New
[v3,2/2] x86: Don't save callee-saved registers in noreturn functions x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-23 H.J. Lu New
[v3,1/2] x86: Add no_callee_saved_registers function attribute x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-23 H.J. Lu New
gcc.dg/torture/pr113255.c: Fix ia32 test failure gcc.dg/torture/pr113255.c: Fix ia32 test failure - - - - --- 2024-01-23 H.J. Lu New
m2: Use time_t in time and don't redefine alloca m2: Use time_t in time and don't redefine alloca - - - - --- 2024-01-23 H.J. Lu New
[v2,2/2] x86: Don't save callee-saved registers in noreturn functions x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-22 H.J. Lu New
[v2,1/2] x86: Add no_callee_saved_registers function attribute x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-22 H.J. Lu New
[2/2] x86: Don't save callee-saved registers in noreturn functions x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-20 H.J. Lu New
[1/2] x86: Add no_callee_saved_registers function attribute x86: Don't save callee-saved registers if not needed - - - - --- 2024-01-20 H.J. Lu New
hwasan: Always set target_hwasan_flags hwasan: Always set target_hwasan_flags - - - - --- 2024-01-18 H.J. Lu New
Remove --save-temps from some compile tests Remove --save-temps from some compile tests - - - - --- 2024-01-15 H.J. Lu New
hwasan: Check if Intel LAM_U57 is enabled hwasan: Check if Intel LAM_U57 is enabled - - - - --- 2024-01-09 H.J. Lu New
libstdc++: Update some baseline_symbols.txt (x32) libstdc++: Update some baseline_symbols.txt (x32) - - - - --- 2023-12-16 H.J. Lu New
x86: Get the previous shadow stack pointer from the restore token x86: Get the previous shadow stack pointer from the restore token - - - - --- 2023-12-16 H.J. Lu New
[v3] x86: Properly find the maximum stack slot alignment [v3] x86: Properly find the maximum stack slot alignment - - - - --- 2023-07-24 H.J. Lu New
[v2] x86: Properly find the maximum stack slot alignment [v2] x86: Properly find the maximum stack slot alignment - - - - --- 2023-07-07 H.J. Lu New
x86: Properly find the maximum stack slot alignment x86: Properly find the maximum stack slot alignment - - - - --- 2023-07-05 H.J. Lu New
libsanitizer: cherry-pick commit 05551c658269 from upstream libsanitizer: cherry-pick commit 05551c658269 from upstream - - - - --- 2023-04-27 H.J. Lu New
libsanitizer: cherry-pick commit 742bcbf685bc from upstream libsanitizer: cherry-pick commit 742bcbf685bc from upstream - - - - --- 2023-01-31 H.J. Lu New
x86: Check invalid third argument to __builtin_ia32_prefetch x86: Check invalid third argument to __builtin_ia32_prefetch - - - - --- 2023-01-18 H.J. Lu New
x86: Disable -mforce-indirect-call for PIC in 32-bit mode x86: Disable -mforce-indirect-call for PIC in 32-bit mode - - - - --- 2023-01-16 H.J. Lu New
libsanitizer: Add __interceptor_sigsetjmp_internal libsanitizer: Add __interceptor_sigsetjmp_internal - - - - --- 2022-12-16 H.J. Lu New
Extend optimization for integer bit test on __atomic_fetch_[or|and]_* Extend optimization for integer bit test on __atomic_fetch_[or|and]_* - - - - --- 2022-11-02 H.J. Lu New
x86: Track converted/skipped registers in STV x86: Track converted/skipped registers in STV - - - - --- 2022-10-31 H.J. Lu New
x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns - - - - --- 2022-10-26 H.J. Lu New
Always use TYPE_MODE instead of DECL_MODE for vector field Always use TYPE_MODE instead of DECL_MODE for vector field - - - - --- 2022-10-20 H.J. Lu New
i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey256 i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey256 - - - - --- 2022-09-27 H.J. Lu New
x86: Check corrupted return address when unwinding stack x86: Check corrupted return address when unwinding stack - - - - --- 2022-09-21 H.J. Lu New
Ignore debug insns with CONCAT and CONCATN for insn scheduling Ignore debug insns with CONCAT and CONCATN for insn scheduling - - - - --- 2022-09-02 H.J. Lu New
x86: Handle V16BF in ix86_avx256_split_vector_move_misalign x86: Handle V16BF in ix86_avx256_split_vector_move_misalign - - - - --- 2022-08-26 H.J. Lu New
x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests - - - - --- 2022-08-23 H.J. Lu New
x86: Cast stride to __PTRDIFF_TYPE__ in AMX intrinsics x86: Cast stride to __PTRDIFF_TYPE__ in AMX intrinsics - - - - --- 2022-08-22 H.J. Lu New
[v2] stack-protector: Check stack canary before throwing exception [v2] stack-protector: Check stack canary before throwing exception - - - - --- 2022-08-17 H.J. Lu New
x86: Add ix86_ifunc_ref_local_ok x86: Add ix86_ifunc_ref_local_ok - - - - --- 2022-07-21 H.J. Lu New
stack-protector: Check stack canary for noreturn function stack-protector: Check stack canary for noreturn function - - - - --- 2022-07-14 H.J. Lu New
x86: Disable sibcall if indirect_return attribute doesn't match x86: Disable sibcall if indirect_return attribute doesn't match - - - - --- 2022-07-14 H.J. Lu New
[v3] Simplify memchr with small constant strings [v3] Simplify memchr with small constant strings - - - - --- 2022-07-13 H.J. Lu New
[v2] Simplify memchr with small constant strings [v2] Simplify memchr with small constant strings - - - - --- 2022-07-07 H.J. Lu New
[v3] Enable __memcmpeq after seeing __memcmpeq prototype [v3] Enable __memcmpeq after seeing __memcmpeq prototype - - - - --- 2022-07-05 H.J. Lu New
x86: Support 2/4/8 byte constant vector stores x86: Support 2/4/8 byte constant vector stores - - - - --- 2022-06-30 H.J. Lu New
Inline memchr with a small constant string Inline memchr with a small constant string - - - - --- 2022-06-21 H.J. Lu New
[v2] Enable __memcmpeq after seeing __memcmpeq prototype [v2] Enable __memcmpeq after seeing __memcmpeq prototype - - - - --- 2022-06-20 H.J. Lu New
i386: Disallow sibcall when calling ifunc functions with PIC register i386: Disallow sibcall when calling ifunc functions with PIC register - - - - --- 2022-06-14 H.J. Lu New
x86: Require AVX for F16C and VAES x86: Require AVX for F16C and VAES - - - - --- 2022-06-10 H.J. Lu New
Add -fextra-libc-function=memcmpeq for __memcmpeq Add -fextra-libc-function=memcmpeq for __memcmpeq - - - - --- 2022-06-07 H.J. Lu New
[v3] DSE: Use the constant store source if possible [v3] DSE: Use the constant store source if possible - - - - --- 2022-05-26 H.J. Lu New
[v2] DSE: Use the constant store source if possible [v2] DSE: Use the constant store source if possible - - - - --- 2022-05-23 H.J. Lu New
x86: Avoid uninitialized variable in PR target/104441 test x86: Avoid uninitialized variable in PR target/104441 test - - - - --- 2022-05-23 H.J. Lu New
[v3] x86: Document -mcet-switch [v3] x86: Document -mcet-switch - - - - --- 2022-05-23 H.J. Lu New
DSE: Use the constant source if possible DSE: Use the constant source if possible - - - - --- 2022-05-21 H.J. Lu New
[v2] x86: Document -mcet-switch [v2] x86: Document -mcet-switch - - - - --- 2022-05-11 H.J. Lu New
Add -fcf-check-attribute=[yes|no|none] for Linux kernel Add -fcf-check-attribute=[yes|no|none] for Linux kernel - - - - --- 2022-05-10 H.J. Lu New
x86: Skip ENDBR when emitting direct call/jmp to local function x86: Skip ENDBR when emitting direct call/jmp to local function - - - - --- 2022-05-10 H.J. Lu New
x86: Document -mno-cet-switch x86: Document -mno-cet-switch - - - - --- 2022-05-10 H.J. Lu New
x86: Add .note.GNU-stack section only for Linux x86: Add .note.GNU-stack section only for Linux - - - - --- 2022-05-09 H.J. Lu New
« 1 2 3 419 20 »