Show patches with: Submitter = Li, Pan2 via Gcc-patches       |    State = Action Required       |   331 patches
« 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 »