Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
H.J. Lu
| 66 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
tree-profile: Don't instrument an IFUNC resolver nor its callees
tree-profile: Don't instrument an IFUNC resolver nor its callees
- - -
1
-
-
2024-02-26
H.J. Lu
Accepted
[v2] x86: Check interrupt instead of noreturn attribute
[v2] x86: Check interrupt instead of noreturn attribute
- - -
-
1
-
2024-02-25
H.J. Lu
Unresolved
x86: Properly implement AMX-TILE load/store intrinsics
x86: Properly implement AMX-TILE load/store intrinsics
- - -
-
1
-
2024-02-25
H.J. Lu
Unresolved
x86: Check interrupt instead of noreturn attribute
x86: Check interrupt instead of noreturn attribute
- - -
-
1
-
2024-02-25
H.J. Lu
Unresolved
x86-64: Check R_X86_64_CODE_6_GOTTPOFF support
x86-64: Check R_X86_64_CODE_6_GOTTPOFF support
- - -
-
1
-
2024-02-18
H.J. Lu
Unresolved
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
- - -
-
1
-
2024-02-13
H.J. Lu
Unresolved
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
- - -
-
1
-
2024-02-13
H.J. Lu
Unresolved
[v2] x86: Support x32 and IBT in heap trampoline
[v2] x86: Support x32 and IBT in heap trampoline
- - -
-
1
-
2024-02-13
H.J. Lu
Unresolved
x86: Support x32 and IBT in heap trampoline
x86: Support x32 and IBT in heap trampoline
- - -
-
1
-
2024-02-13
H.J. Lu
Unresolved
x86-64: Return 10_REG if there is no scratch register
x86-64: Return 10_REG if there is no scratch register
- - -
-
1
-
2024-02-06
H.J. Lu
Unresolved
x86: Update constraints for APX NDD instructions
x86: Update constraints for APX NDD instructions
- - -
-
1
-
2024-02-06
H.J. Lu
Unresolved
[v6] x86-64: Find a scratch register for large model profiling
[v6] x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-05
H.J. Lu
Unresolved
x86-64: Update gcc.target/i386/apx-ndd.c
x86-64: Update gcc.target/i386/apx-ndd.c
- - -
-
1
-
2024-02-05
H.J. Lu
Unresolved
[v5] x86-64: Find a scratch register for large model profiling
[v5] x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-02
H.J. Lu
Unresolved
[v4] x86-64: Find a scratch register for large model profiling
[v4] x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-02
H.J. Lu
Unresolved
[v3] x86-64: Find a scratch register for large model profiling
[v3] x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-02
H.J. Lu
Unresolved
[v2] x86-64: Find a scratch register for large model profiling
[v2] x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-01
H.J. Lu
Unresolved
x86-64: Find a scratch register for large model profiling
x86-64: Find a scratch register for large model profiling
- - -
-
1
-
2024-02-01
H.J. Lu
Unresolved
Assuming the working GNU assembler with --with-gnu-as
Assuming the working GNU assembler with --with-gnu-as
- - -
-
1
-
2024-01-31
H.J. Lu
Unresolved
Assuming the working GNU assembler with --with-gnu-as
Assuming the working GNU assembler with --with-gnu-as
- - -
1
-
-
2024-01-31
H.J. Lu
Accepted
[v2] Handle private COMDAT function symbol reference in readonly data section
[v2] Handle private COMDAT function symbol reference in readonly data section
- - -
1
-
-
2024-01-31
H.J. Lu
Accepted
Handle private COMDAT function symbol reference in readonly data section
Handle private COMDAT function symbol reference in readonly data section
- - -
1
-
-
2024-01-30
H.J. Lu
Accepted
x86: Limit -mcmodel=large tests to lp64 target
x86: Limit -mcmodel=large tests to lp64 target
- - -
-
1
-
2024-01-30
H.J. Lu
Unresolved
Handle COMDAT function symbol reference in readonly data section
Handle COMDAT function symbol reference in readonly data section
- - -
1
-
-
2024-01-29
H.J. Lu
Accepted
[v3] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
[v3] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
- - -
1
-
-
2024-01-29
H.J. Lu
Accepted
[v2] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
[v2] x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
- - -
1
-
-
2024-01-29
H.J. Lu
Accepted
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
- - -
1
-
-
2024-01-29
H.J. Lu
Accepted
[v3] x86: Save callee-saved registers in noreturn functions for -O0/-Og
[v3] x86: Save callee-saved registers in noreturn functions for -O0/-Og
- - -
-
1
-
2024-01-29
H.J. Lu
Unresolved
x86: Generate .cfi_undefined for unsaved callee-saved registers
x86: Generate .cfi_undefined for unsaved callee-saved registers
- - -
1
-
-
2024-01-27
H.J. Lu
Accepted
Handle function symbol reference in readonly data section
Handle function symbol reference in readonly data section
- - -
1
-
-
2024-01-27
H.J. Lu
Accepted
[v2] x86: Save callee-saved registers in noreturn functions for -O0/-Og
[v2] x86: Save callee-saved registers in noreturn functions for -O0/-Og
- - -
-
1
-
2024-01-27
H.J. Lu
Unresolved
x86: Save callee-saved registers in noreturn functions for -O0/-Og
x86: Save callee-saved registers in noreturn functions for -O0/-Og
- - -
-
1
-
2024-01-27
H.J. Lu
Unresolved
Update Fix vect_long_mult for aarch64 [PR109705]
Update Fix vect_long_mult for aarch64 [PR109705]
- - -
-
1
-
2024-01-25
H.J. Lu
Unresolved
[v3,2/2] x86: Don't save callee-saved registers in noreturn functions
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-23
H.J. Lu
Accepted
[v3,1/2] x86: Add no_callee_saved_registers function attribute
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-23
H.J. Lu
Accepted
gcc.dg/torture/pr113255.c: Fix ia32 test failure
gcc.dg/torture/pr113255.c: Fix ia32 test failure
- - -
-
1
-
2024-01-23
H.J. Lu
Unresolved
m2: Use time_t in time and don't redefine alloca
m2: Use time_t in time and don't redefine alloca
- - -
-
1
-
2024-01-23
H.J. Lu
Unresolved
[v2,2/2] x86: Don't save callee-saved registers in noreturn functions
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-22
H.J. Lu
Accepted
[v2,1/2] x86: Add no_callee_saved_registers function attribute
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-22
H.J. Lu
Accepted
[2/2] x86: Don't save callee-saved registers in noreturn functions
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-20
H.J. Lu
Accepted
[1/2] x86: Add no_callee_saved_registers function attribute
x86: Don't save callee-saved registers if not needed
- - -
1
-
-
2024-01-20
H.J. Lu
Accepted
hwasan: Always set target_hwasan_flags
hwasan: Always set target_hwasan_flags
- - -
-
1
-
2024-01-18
H.J. Lu
Unresolved
Remove --save-temps from some compile tests
Remove --save-temps from some compile tests
- - -
-
1
-
2024-01-15
H.J. Lu
Unresolved
hwasan: Check if Intel LAM_U57 is enabled
hwasan: Check if Intel LAM_U57 is enabled
- - -
1
-
-
2024-01-09
H.J. Lu
Accepted
libstdc++: Update some baseline_symbols.txt (x32)
libstdc++: Update some baseline_symbols.txt (x32)
- - -
1
-
-
2023-12-16
H.J. Lu
Accepted
x86: Get the previous shadow stack pointer from the restore token
x86: Get the previous shadow stack pointer from the restore token
- - -
1
-
-
2023-12-16
H.J. Lu
Accepted
[v3] x86: Properly find the maximum stack slot alignment
[v3] x86: Properly find the maximum stack slot alignment
- - -
1
-
-
2023-07-24
H.J. Lu
Accepted
[v2] x86: Properly find the maximum stack slot alignment
[v2] x86: Properly find the maximum stack slot alignment
- - -
1
-
-
2023-07-07
H.J. Lu
Accepted
x86: Properly find the maximum stack slot alignment
x86: Properly find the maximum stack slot alignment
- - -
1
-
-
2023-07-05
H.J. Lu
Accepted
libsanitizer: cherry-pick commit 05551c658269 from upstream
libsanitizer: cherry-pick commit 05551c658269 from upstream
- - -
1
-
-
2023-04-27
H.J. Lu
Accepted
libsanitizer: cherry-pick commit 742bcbf685bc from upstream
libsanitizer: cherry-pick commit 742bcbf685bc from upstream
- - -
1
-
-
2023-01-31
H.J. Lu
Accepted
x86: Check invalid third argument to __builtin_ia32_prefetch
x86: Check invalid third argument to __builtin_ia32_prefetch
- - -
1
-
-
2023-01-18
H.J. Lu
Accepted
x86: Disable -mforce-indirect-call for PIC in 32-bit mode
x86: Disable -mforce-indirect-call for PIC in 32-bit mode
- - -
1
-
-
2023-01-16
H.J. Lu
Accepted
libsanitizer: Add __interceptor_sigsetjmp_internal
libsanitizer: Add __interceptor_sigsetjmp_internal
- - -
1
-
-
2022-12-16
H.J. Lu
Accepted
Extend optimization for integer bit test on __atomic_fetch_[or|and]_*
Extend optimization for integer bit test on __atomic_fetch_[or|and]_*
- - -
1
-
-
2022-11-02
H.J. Lu
Accepted
x86: Track converted/skipped registers in STV
x86: Track converted/skipped registers in STV
- - -
1
-
-
2022-10-31
H.J. Lu
Accepted
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
- - -
1
-
-
2022-10-26
H.J. Lu
Accepted
Always use TYPE_MODE instead of DECL_MODE for vector field
Always use TYPE_MODE instead of DECL_MODE for vector field
- - -
1
-
-
2022-10-20
H.J. Lu
Accepted
i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey256
i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey256
- - -
1
-
-
2022-09-27
H.J. Lu
Accepted
x86: Check corrupted return address when unwinding stack
x86: Check corrupted return address when unwinding stack
- - -
1
-
-
2022-09-21
H.J. Lu
Accepted
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
[v3] Simplify memchr with small constant strings
[v3] Simplify memchr with small constant strings
- - -
-
-
-
2022-07-13
H.J. Lu
New