Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Li, Pan2 via Gcc-patches
| State =
Action Required
| 331 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
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
Enhance final_value_replacement_loop to handle bitop with an invariant induction.[PR105735]
Enhance final_value_replacement_loop to handle bitop with an invariant induction.[PR105735]
- - -
-
-
-
2022-08-18
Li, Pan2 via Gcc-patches
New
x86: Support vector __bf16 type.
x86: Support vector __bf16 type.
- - -
-
-
-
2022-08-16
Li, Pan2 via Gcc-patches
New
[COMMITTED,AARCH64] Remove reference to MD_INCLUDES
[COMMITTED,AARCH64] Remove reference to MD_INCLUDES
- - -
-
-
-
2022-08-12
Li, Pan2 via Gcc-patches
New
Fix middle-end/103645: empty struct store not removed when using compound literal
Fix middle-end/103645: empty struct store not removed when using compound literal
- - -
-
-
-
2022-08-08
Li, Pan2 via Gcc-patches
New
[COMMITTED] Move testcase gcc.dg/tree-ssa/pr93776.c to gcc.c-torture/compile/pr93776.c
[COMMITTED] Move testcase gcc.dg/tree-ssa/pr93776.c to gcc.c-torture/compile/pr93776.c
- - -
-
-
-
2022-08-08
Li, Pan2 via Gcc-patches
New
[COMMITED,RSIC-V] Fix 32bit riscv with zbs extension enabled
[COMMITED,RSIC-V] Fix 32bit riscv with zbs extension enabled
- - -
-
-
-
2022-08-05
Li, Pan2 via Gcc-patches
New
libgo: Explicitly define SYS_timer_settime for 32-bit musl targets
libgo: Explicitly define SYS_timer_settime for 32-bit musl targets
- - -
-
-
-
2022-07-28
Li, Pan2 via Gcc-patches
New
[Rust,front-end,v1,3/4] Add Rust target hooks to ARM
[Rust,front-end,v1,1/4] Add skeleton Rust front-end folder
- - -
-
-
-
2022-07-27
Li, Pan2 via Gcc-patches
New
[Rust,front-end,v1,2/4] Add Rust lang TargetHooks for i386 and x86_64
[Rust,front-end,v1,1/4] Add skeleton Rust front-end folder
- - -
-
-
-
2022-07-27
Li, Pan2 via Gcc-patches
New
[Rust,front-end,v1,1/4] Add skeleton Rust front-end folder
[Rust,front-end,v1,1/4] Add skeleton Rust front-end folder
- - -
-
-
-
2022-07-27
Li, Pan2 via Gcc-patches
New
x86: Enable __bf16 type for TARGET_SSE2 and above
x86: Enable __bf16 type for TARGET_SSE2 and above
- - -
-
-
-
2022-07-26
Li, Pan2 via Gcc-patches
New
[V4] rs6000: Optimize cmp on rotated 16bits constant
[V4] rs6000: Optimize cmp on rotated 16bits constant
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
[pushed] c++: -Woverloaded-virtual false positive [PR87729]
[pushed] c++: -Woverloaded-virtual false positive [PR87729]
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
middle-end/106414 - fix mistake in ~(x ^ y) -> x == y pattern
middle-end/106414 - fix mistake in ~(x ^ y) -> x == y pattern
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
[COMMITTED] frange class to represent floating point ranges
[COMMITTED] frange class to represent floating point ranges
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
[v2] rs6000/test: Fix empty TU in some cases of effective targets [PR106345]
[v2] rs6000/test: Fix empty TU in some cases of effective targets [PR106345]
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
[rs6000] Add multiply-add expand pattern [PR103109]
[rs6000] Add multiply-add expand pattern [PR103109]
- - -
-
-
-
2022-07-25
Li, Pan2 via Gcc-patches
New
[COMMITTED] Minor fixes to vr_values to not die on non integral types.
[COMMITTED] Minor fixes to vr_values to not die on non integral types.
- - -
-
-
-
2022-07-24
Li, Pan2 via Gcc-patches
New
[COMMITTED] Tweaks to global ranges.
[COMMITTED] Tweaks to global ranges.
- - -
-
-
-
2022-07-24
Li, Pan2 via Gcc-patches
New
[COMMITTED] Allow registering same SSA name relations in oracle.
[COMMITTED] Allow registering same SSA name relations in oracle.
- - -
-
-
-
2022-07-24
Li, Pan2 via Gcc-patches
New
[COMMITTED] Convert some uses in ranger_cache and DOM to vrange.
[COMMITTED] Convert some uses in ranger_cache and DOM to vrange.
- - -
-
-
-
2022-07-24
Li, Pan2 via Gcc-patches
New
[1/1] c++/106423: Fix pragma suppression of -Wc++20-compat diagnostics.
c++/106423: Fix pragma suppression of -Wc++20-compat diagnostics
- - -
-
-
-
2022-07-24
Li, Pan2 via Gcc-patches
New
analyzer: add get_meaning_for_state_change vfunc to fd_diagnostic in sm-fd.cc [PR106286]
analyzer: add get_meaning_for_state_change vfunc to fd_diagnostic in sm-fd.cc [PR106286]
- - -
-
-
-
2022-07-23
Li, Pan2 via Gcc-patches
New
libgccjit.h: Make the macro definition for testing gcc_jit_context_new_bitcast correctly available.
libgccjit.h: Make the macro definition for testing gcc_jit_context_new_bitcast correctly available.
- - -
-
-
-
2022-07-23
Li, Pan2 via Gcc-patches
New
[committed] analyzer: fix state explosion on va_arg [PR106413]
[committed] analyzer: fix state explosion on va_arg [PR106413]
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[committed] analyzer: fix ICE in binding_cluster ctor [PR106401]
[committed] analyzer: fix ICE in binding_cluster ctor [PR106401]
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
Adding three new function attributes for static analysis of file descriptors
Adding three new function attributes for static analysis of file descriptors
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
libstdc++: Fix backward compatibility of P2325R3 backport [PR106320]
libstdc++: Fix backward compatibility of P2325R3 backport [PR106320]
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[7/12,V2] arm: Emit build attributes for PACBTI target feature
Untitled series #90
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[5/12,V4] arm: Implement target feature macros for PACBTI
Untitled series #119
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
btf: do not use the CHAR `encoding' bit for BTF
btf: do not use the CHAR `encoding' bit for BTF
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
xtensa: Optimize "bitwise AND NOT with imm" followed by "branch if (not) equal to zero"
xtensa: Optimize "bitwise AND NOT with imm" followed by "branch if (not) equal to zero"
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[5/12,V3] arm: Implement target feature macros for PACBTI
Untitled series #90
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
graphds: Fix description of SCC algorithm
graphds: Fix description of SCC algorithm
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
tree-optimization/106397 - array prefetch and LC SSA
tree-optimization/106397 - array prefetch and LC SSA
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
tree-optimization/106403 - fix ICE with VN of .STORE_LANES
tree-optimization/106403 - fix ICE with VN of .STORE_LANES
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
tree-optimization/106387 - properly create SSA name for realigned load
tree-optimization/106387 - properly create SSA name for realigned load
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[v3] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453]
[v3] Modify combine pattern by a pseudo AND with its nonzero bits [PR93453]
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
Adjust testcase.
Adjust testcase.
- - -
-
-
-
2022-07-22
Li, Pan2 via Gcc-patches
New
[committed] analyzer: fix -Wanalyzer-va-list-exhausted false +ve on va_arg in subroutine [PR106383]
[committed] analyzer: fix -Wanalyzer-va-list-exhausted false +ve on va_arg in subroutine [PR106383]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[pushed] match.pd: Add new abs pattern [PR94920]
[pushed] match.pd: Add new abs pattern [PR94920]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[pushed] c++: defaulted friend op== [PR106361]
[pushed] c++: defaulted friend op== [PR106361]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[pushed] c++: defaulted ctor with DMI in union [PR94823]
[pushed] c++: defaulted ctor with DMI in union [PR94823]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
Fortran: fix invalid rank error in ASSOCIATED when rank is remapped [PR77652]
Fortran: fix invalid rank error in ASSOCIATED when rank is remapped [PR77652]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[pushed] MAINTAINERS: Add myself to Write After Approval
[pushed] MAINTAINERS: Add myself to Write After Approval
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
x86: Add ix86_ifunc_ref_local_ok
x86: Add ix86_ifunc_ref_local_ok
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
c++: CTAD from initializer list [PR106366]
c++: CTAD from initializer list [PR106366]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
tree-optimization/106379 - add missing ~(a ^ b) folding for _Bool
tree-optimization/106379 - add missing ~(a ^ b) folding for _Bool
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[9/12,V2] arm: Make libgcc bti compatible
Untitled series #90
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[committed] MAINTAINERS: Add myself as Ada front end co-maintainer
[committed] MAINTAINERS: Add myself as Ada front end co-maintainer
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
tree-optimization/106365 - DSE of LEN_STORE and MASK_STORE
tree-optimization/106365 - DSE of LEN_STORE and MASK_STORE
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[8/12,V3] arm: Introduce multilibs for PACBTI target feature
Untitled series #90
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
Teach VN about masked/len stores
Teach VN about masked/len stores
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
docs: update abi version info
docs: update abi version info
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
Add alias disambiguation for vectorizer load/store IFNs
Add alias disambiguation for vectorizer load/store IFNs
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
Remove setting -mblock-ops-vector-pair on power10.
Remove setting -mblock-ops-vector-pair on power10.
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[V3] Extend 16/32-bit vector bit_op patterns with (m, 0, i) alternative.
[V3] Extend 16/32-bit vector bit_op patterns with (m, 0, i) alternative.
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[committed] analyzer: bulletproof taint warnings against NULL m_arg
[committed] analyzer: bulletproof taint warnings against NULL m_arg
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[committed] analyzer: fix ICE on untracked decl_regions [PR106374]
[committed] analyzer: fix ICE on untracked decl_regions [PR106374]
- - -
-
-
-
2022-07-21
Li, Pan2 via Gcc-patches
New
[committed,3/3] libstdc++: Fix std::common_iterator triviality [PR100823]
[committed,1/3] libstdc++: Fix minor bugs in std::common_iterator
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[committed,2/3] libstdc++: Fix std::common_iterator assignment [PR100823]
[committed,1/3] libstdc++: Fix minor bugs in std::common_iterator
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[committed,1/3] libstdc++: Fix minor bugs in std::common_iterator
[committed,1/3] libstdc++: Fix minor bugs in std::common_iterator
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[committed] analyzer: update "tainted" state of RHS in comparisons [PR106373]
[committed] analyzer: update "tainted" state of RHS in comparisons [PR106373]
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[committed] Fortran: fix parsing of omp task affinity iterator clause [PR101330]
[committed] Fortran: fix parsing of omp task affinity iterator clause [PR101330]
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
Adding three new function attributes for static analysis of file descriptors
Adding three new function attributes for static analysis of file descriptors
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[V2] arm: add -static-pie support
[V2] arm: add -static-pie support
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
Improve SLP codegen, avoiding unnecessary TREE_ADDRESSABLE
Improve SLP codegen, avoiding unnecessary TREE_ADDRESSABLE
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
rs6000/test: Fix empty TU in some cases of effective targets
rs6000/test: Fix empty TU in some cases of effective targets
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
rs6000/test: Update some cases with -mdejagnu-tune
rs6000/test: Update some cases with -mdejagnu-tune
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
rs6000: Suggest unroll factor for loop vectorization
rs6000: Suggest unroll factor for loop vectorization
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
libgo: make match.sh POSIX-shell compatible
libgo: make match.sh POSIX-shell compatible
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
Lower complex type move to enable vectorization for complex type load&store.
Lower complex type move to enable vectorization for complex type load&store.
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
Move pass_cse_sincos after vectorizer.
Move pass_cse_sincos after vectorizer.
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[committed] analyzer: don't track string literals in the store [PR106359]
[committed] analyzer: don't track string literals in the store [PR106359]
- - -
-
-
-
2022-07-20
Li, Pan2 via Gcc-patches
New
[COMMITTED,2/2] Resolve complicated join nodes in range_from_dom.
[COMMITTED,1/2] Remove recursion from range_from_dom.
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[COMMITTED,1/2] Remove recursion from range_from_dom.
[COMMITTED,1/2] Remove recursion from range_from_dom.
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
arm: add -static-pie support
arm: add -static-pie support
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[rs6000,v2] Additional cleanup of rs6000_builtin_mask
[rs6000,v2] Additional cleanup of rs6000_builtin_mask
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[rs6000,v2] Cleanup some vstrir define_expand naming inconsistencies
[rs6000,v2] Cleanup some vstrir define_expand naming inconsistencies
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[v2.1,3/4] aarch64: Consolidate simd type lookup functions
Untitled series #59
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
Adding three new function attributes for static analysis of file descriptors
Adding three new function attributes for static analysis of file descriptors
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[2/2] Avoid registering __builtin_setjmp_receiver label twice [PR101347]
[1/2] Remove unused remove_node_from_expr_list
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[1/2] Remove unused remove_node_from_expr_list
[1/2] Remove unused remove_node_from_expr_list
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[V1] HIGH part of symbol ref is invalid for constant pool
[V1] HIGH part of symbol ref is invalid for constant pool
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[GCC13,V2,2/2] Add a new option -fstrict-flex-array[=n] and attribute strict_flex_array(n) and use …
Add a new option -fstrict-flex-array[=n] and attribute strict_flex_array(n) and use it in PR101836
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[GCC13,V2,1/2] Add a new option -fstrict-flex-array[=n] and attribute strict_flex_array(n) and use …
Add a new option -fstrict-flex-array[=n] and attribute strict_flex_array(n) and use it in PR101836
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[committed] .gitignore: do not ignore config.h
[committed] .gitignore: do not ignore config.h
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[committed] analyzer: fix taint handling of switch statements [PR106321]
[committed] analyzer: fix taint handling of switch statements [PR106321]
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[committed] analyzer: log out-edge description in exploded_graph::process_node
[committed] analyzer: log out-edge description in exploded_graph::process_node
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
c++: Enable __has_builtin for new reference binding built-ins
c++: Enable __has_builtin for new reference binding built-ins
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
middle-end/106331 - fix mem attributes for string op arguments
middle-end/106331 - fix mem attributes for string op arguments
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
lto/106334 - relax assert during WPA tree merging
lto/106334 - relax assert during WPA tree merging
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
[V2] Extend 16/32-bit vector bit_op patterns with (m, 0, i) alternative.
[V2] Extend 16/32-bit vector bit_op patterns with (m, 0, i) alternative.
- - -
-
-
-
2022-07-19
Li, Pan2 via Gcc-patches
New
avr: Removed errant control characters
avr: Removed errant control characters
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
Fortran: error recovery on invalid array reference of non-array [PR103590]
Fortran: error recovery on invalid array reference of non-array [PR103590]
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
[COMMITTED] tree-optimization/106280 - Check if transitives need to be registered.
[COMMITTED] tree-optimization/106280 - Check if transitives need to be registered.
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
c++: shortcut bad reference bindings [PR94894]
c++: shortcut bad reference bindings [PR94894]
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
[committed] arc: Add ARCHS release 310a tune variant.
[committed] arc: Add ARCHS release 310a tune variant.
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
xtensa: Correct the relative RTX cost that corresponds to the Move Immediate "MOVI" instruction
xtensa: Correct the relative RTX cost that corresponds to the Move Immediate "MOVI" instruction
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
Fix builtin vs non-builtin partition merge in loop distribution
Fix builtin vs non-builtin partition merge in loop distribution
- - -
-
-
-
2022-07-18
Li, Pan2 via Gcc-patches
New
«
1
2
3
4
»