Show patches with: Submitter = Li, Pan2 via Gcc-patches       |    Archived = No       |   333 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
RISC-V: Introduce vfloat16m{f}*_t and their machine mode. RISC-V: Introduce vfloat16m{f}*_t and their machine mode. - - - 1-- 2023-06-01 Li, Pan2 via Gcc-patches Accepted
RISC-V: Add ZVFH extension to the -march= option RISC-V: Add ZVFH extension to the -march= option - - - -1- 2023-05-31 Li, Pan2 via Gcc-patches Unresolved
Fix ICE in rewrite_expr_tree_parallel Fix ICE in rewrite_expr_tree_parallel - - - -1- 2023-05-31 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Fix unreachable test code for init repeat sequence. RISC-V: Fix unreachable test code for init repeat sequence. - - - -1- 2023-05-31 Li, Pan2 via Gcc-patches Unresolved
[v1] RISC-V: Refactor comments and naming of riscv-v.cc. [v1] RISC-V: Refactor comments and naming of riscv-v.cc. - - - -1- 2023-05-29 Li, Pan2 via Gcc-patches Unresolved
[v7] RISC-V: Using merge approach to optimize repeating sequence in vec_init [v7] RISC-V: Using merge approach to optimize repeating sequence in vec_init - - - -1- 2023-05-29 Li, Pan2 via Gcc-patches Unresolved
[committed,2/2] RISC-V: Add RVV FMA auto-vectorization support [committed,1/2] RISC-V: Fix ternary instruction attribute bug - - - -1- 2023-05-29 Li, Pan2 via Gcc-patches Unresolved
[committed,1/2] RISC-V: Fix ternary instruction attribute bug [committed,1/2] RISC-V: Fix ternary instruction attribute bug - - - 1-- 2023-05-29 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Add ZVFHMIN extension to the -march= option [v2] RISC-V: Add ZVFHMIN extension to the -march= option - - - -1- 2023-05-29 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Eliminate the magic number in riscv-v.cc RISC-V: Eliminate the magic number in riscv-v.cc - - - -1- 2023-05-26 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Add ZVFHMIN extension to the -march= option RISC-V: Add ZVFHMIN extension to the -march= option - - - -1- 2023-05-25 Li, Pan2 via Gcc-patches Unresolved
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Add scalar_storage_order support to C++ Add scalar_storage_order support to C++ - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
[v6] RISC-V: Using merge approach to optimize repeating sequence [v6] RISC-V: Using merge approach to optimize repeating sequence - - - -1- 2023-05-25 Li, Pan2 via Gcc-patches Unresolved
i386: Fix incorrect intrinsic signature for AVX512 s{lli|rai|rli} i386: Fix incorrect intrinsic signature for AVX512 s{lli|rai|rli} - - - 1-- 2023-05-25 Li, Pan2 via Gcc-patches Accepted
Handle FMA friendly in reassoc pass Handle FMA friendly in reassoc pass - - - 1-- 2023-05-24 Li, Pan2 via Gcc-patches Accepted
Mode-Switching: Fix local array maybe uninitialized warning Mode-Switching: Fix local array maybe uninitialized warning - - - 1-- 2023-05-19 Li, Pan2 via Gcc-patches Accepted
[1/4] Missed opportunity to use [SU]ABD [1/4] Missed opportunity to use [SU]ABD - - - 1-- 2023-05-18 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t [v2] RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t - - - -1- 2023-05-18 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Support RVV VREINTERPRET from vbool*_t to vuint*m1_t RISC-V: Support RVV VREINTERPRET from vbool*_t to vuint*m1_t - - - -1- 2023-05-18 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t - - - -1- 2023-05-18 Li, Pan2 via Gcc-patches Unresolved
PR gcc/98350:Handle FMA friendly in reassoc pass PR gcc/98350:Handle FMA friendly in reassoc pass - - - 1-- 2023-05-17 Li, Pan2 via Gcc-patches Accepted
RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool[2-64]_t RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool[2-64]_t - - - -1- 2023-05-17 Li, Pan2 via Gcc-patches Unresolved
Machine_Mode: Extend machine_mode from 8 to 16 bits Machine_Mode: Extend machine_mode from 8 to 16 bits - - - 1-- 2023-05-16 Li, Pan2 via Gcc-patches Accepted
RISC-V: Adjust stdint.h to stdint-gcc.h for rvv tests RISC-V: Adjust stdint.h to stdint-gcc.h for rvv tests - - - 1-- 2023-05-16 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Optimize vsetvl AVL for VLS VLMAX auto-vectorization [v2] RISC-V: Optimize vsetvl AVL for VLS VLMAX auto-vectorization - - - 1-- 2023-05-15 Li, Pan2 via Gcc-patches Accepted
[Testsuite] Skip -fdelete-null-pointer-check tests if target keeps_null_pointer_checks [Testsuite] Skip -fdelete-null-pointer-check tests if target keeps_null_pointer_checks - - - --1 2023-05-15 Li, Pan2 via Gcc-patches Not Applicable
RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool1_t RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool1_t - - - -1- 2023-05-15 Li, Pan2 via Gcc-patches Unresolved
RISC-V: Refactor the or pattern to switch cases RISC-V: Refactor the or pattern to switch cases - - - 1-- 2023-05-14 Li, Pan2 via Gcc-patches Accepted
[v3] Machine_Mode: Extend machine_mode from 8 to 16 bits [v3] Machine_Mode: Extend machine_mode from 8 to 16 bits - - - 1-- 2023-05-13 Li, Pan2 via Gcc-patches Accepted
[v2] Machine_Mode: Extend machine_mode from 8 to 16 bits [v2] Machine_Mode: Extend machine_mode from 8 to 16 bits - - - 1-- 2023-05-12 Li, Pan2 via Gcc-patches Accepted
Machine_Mode: Extend machine_mode from 8 to 16 bits Machine_Mode: Extend machine_mode from 8 to 16 bits - - - 1-- 2023-05-12 Li, Pan2 via Gcc-patches Accepted
[PATCH1/2] PR gcc/98350:Add a param to control the length of the chain with FMA in reassoc pass [PATCH1/2] PR gcc/98350:Add a param to control the length of the chain with FMA in reassoc pass - - - -1- 2023-05-11 Li, Pan2 via Gcc-patches Unresolved
[v6] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value [v6] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value - - - 1-- 2023-05-11 Li, Pan2 via Gcc-patches Accepted
[2/2] Add a tune option to control the length of the chain with FMA [1/2] PR gcc/98350:Add a param to control the length of the chain with FMA in reassoc pass - - - -1- 2023-05-11 Li, Pan2 via Gcc-patches Unresolved
[1/2] PR gcc/98350:Add a param to control the length of the chain with FMA in reassoc pass [1/2] PR gcc/98350:Add a param to control the length of the chain with FMA in reassoc pass - - - -1- 2023-05-11 Li, Pan2 via Gcc-patches Unresolved
[v5] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value [v5] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value - - - 1-- 2023-05-11 Li, Pan2 via Gcc-patches Accepted
[v4] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value [v4] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value - - - 1-- 2023-05-11 Li, Pan2 via Gcc-patches Accepted
[v3] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value [v3] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value - - - 1-- 2023-05-10 Li, Pan2 via Gcc-patches Accepted
[v2] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value [v2] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value - - - 1-- 2023-05-10 Li, Pan2 via Gcc-patches Accepted
Var-Tracking: Leverage pointer_mux for decl_or_value Var-Tracking: Leverage pointer_mux for decl_or_value - - - 1-- 2023-05-10 Li, Pan2 via Gcc-patches Accepted
RISC-V: Update RVV integer compare simplification comments RISC-V: Update RVV integer compare simplification comments - - - 1-- 2023-05-08 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Legitimise the const0_rtx for RVV indexed load/store [v2] RISC-V: Legitimise the const0_rtx for RVV indexed load/store - - - 1-- 2023-05-04 Li, Pan2 via Gcc-patches Accepted
RISC-V: Legitimise the const0_rtx for RVV indexed load/store RISC-V: Legitimise the const0_rtx for RVV indexed load/store - - - 1-- 2023-05-04 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET [v2] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET - - - 1-- 2023-04-29 Li, Pan2 via Gcc-patches Accepted
RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET - - - 1-- 2023-04-28 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR [v2] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR - - - 1-- 2023-04-28 Li, Pan2 via Gcc-patches Accepted
RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR - - - 1-- 2023-04-27 Li, Pan2 via Gcc-patches Accepted
[v3] RISCV: Add vector psabi checking. [v3] RISCV: Add vector psabi checking. - - - 1-- 2023-04-27 Li, Pan2 via Gcc-patches Accepted
[v2] RISCV: Add vector psabi checking. [v2] RISCV: Add vector psabi checking. - - - 1-- 2023-04-27 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: ICE for vlmul_ext_v intrinsic API [v2] RISC-V: ICE for vlmul_ext_v intrinsic API - - - 1-- 2023-04-26 Li, Pan2 via Gcc-patches Accepted
RISCV: Add vector psabi checking. RISCV: Add vector psabi checking. - - - 1-- 2023-04-26 Li, Pan2 via Gcc-patches Accepted
RISC-V: ICE for vlmul_ext_v intrinsic API RISC-V: ICE for vlmul_ext_v intrinsic API - - - 1-- 2023-04-26 Li, Pan2 via Gcc-patches Accepted
avr: Set param_min_pagesize to 0 [PR105523] avr: Set param_min_pagesize to 0 [PR105523] - - - 1-- 2023-04-26 Li, Pan2 via Gcc-patches Accepted
[v3] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal [v3] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal - - - 1-- 2023-04-25 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization [v2] RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization - - - 1-- 2023-04-19 Li, Pan2 via Gcc-patches Accepted
[v3] RISC-V: Align IOR optimization MODE_CLASS condition to AND. [v3] RISC-V: Align IOR optimization MODE_CLASS condition to AND. - - - 1-- 2023-04-19 Li, Pan2 via Gcc-patches Accepted
RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization RISC-V: Allow VMS{Compare} (V1, V1) shortcut optimization - - - 1-- 2023-04-19 Li, Pan2 via Gcc-patches Accepted
Re-arrange sections of i386 cpuid Re-arrange sections of i386 cpuid - - - 1-- 2023-04-19 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Allow Vector IOR(V1, NOT V1) optimization [v2] RISC-V: Allow Vector IOR(V1, NOT V1) optimization - - - 1-- 2023-04-18 Li, Pan2 via Gcc-patches Accepted
i386: Add reduce_*_ep[i|u][8|16] series intrinsics i386: Add reduce_*_ep[i|u][8|16] series intrinsics - - - 1-- 2023-04-18 Li, Pan2 via Gcc-patches Accepted
i386: Optimize vshuf{i, f}{32x4, 64x2} ymm and vperm{i, f}128 ymm i386: Optimize vshuf{i, f}{32x4, 64x2} ymm and vperm{i, f}128 ymm - - - 1-- 2023-04-18 Li, Pan2 via Gcc-patches Accepted
RISC-V: Allow Vector IOR(V1, NOT V1) optimiztion RISC-V: Allow Vector IOR(V1, NOT V1) optimiztion - - - 1-- 2023-04-17 Li, Pan2 via Gcc-patches Accepted
[v3] RISC-V: Add test cases for the RVV mask insn shortcut. [v3] RISC-V: Add test cases for the RVV mask insn shortcut. - - - 1-- 2023-04-14 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Add test cases for the RVV mask insn shortcut. [v2] RISC-V: Add test cases for the RVV mask insn shortcut. - - - 1-- 2023-04-14 Li, Pan2 via Gcc-patches Accepted
RISC-V: Add test cases for the RVV mask insn shortcut. RISC-V: Add test cases for the RVV mask insn shortcut. - - - 1-- 2023-04-14 Li, Pan2 via Gcc-patches Accepted
[v5] RISC-V: Fix regression of -fzero-call-used-regs=all [v5] RISC-V: Fix regression of -fzero-call-used-regs=all - - - 1-- 2023-04-11 Li, Pan2 via Gcc-patches Accepted
[v4] RISC-V: Fix regression of -fzero-call-used-regs=all [v4] RISC-V: Fix regression of -fzero-call-used-regs=all - - - 1-- 2023-04-10 Li, Pan2 via Gcc-patches Accepted
[v3] RISC-V: Fix regression of -fzero-call-used-regs=all [v3] RISC-V: Fix regression of -fzero-call-used-regs=all - - - 1-- 2023-04-07 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Fix regression of -fzero-call-used-regs=all [v2] RISC-V: Fix regression of -fzero-call-used-regs=all - - - 1-- 2023-04-07 Li, Pan2 via Gcc-patches Accepted
RISC-V: Fix regression of -fzero-call-used-regs=all RISC-V: Fix regression of -fzero-call-used-regs=all - - - 1-- 2023-04-06 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal. [v2] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal. - - - 1-- 2023-03-29 Li, Pan2 via Gcc-patches Accepted
[RISC-V] : Bugfix for RVV vbool*_t vn_reference_equal. [RISC-V] : Bugfix for RVV vbool*_t vn_reference_equal. - - - 1-- 2023-03-29 Li, Pan2 via Gcc-patches Accepted
[v2] RISCV: Bugfix for wrong code with v16hi compare & mask [v2] RISCV: Bugfix for wrong code with v16hi compare & mask - - - 1-- 2023-03-25 Li, Pan2 via Gcc-patches Accepted
RTL: Bugfix for wrong code with v16hi compare & mask RTL: Bugfix for wrong code with v16hi compare & mask - - - 1-- 2023-03-24 Li, Pan2 via Gcc-patches Accepted
[v2,#1/2] enable adjustment of return_pc debug attrs [v2,#1/2] enable adjustment of return_pc debug attrs - - - 1-- 2023-03-23 Li, Pan2 via Gcc-patches Accepted
Now gcc-13: [Fwd: [PATCH] gcc-12: Re-enable split-stack support for GNU/Hurd.] Now gcc-13: [Fwd: [PATCH] gcc-12: Re-enable split-stack support for GNU/Hurd.] - - - -1- 2023-03-15 Li, Pan2 via Gcc-patches Unresolved
i386:Add missing OPTION_MASK_ISA_AVX512VL in i386-builtin.def for VAES builtins i386:Add missing OPTION_MASK_ISA_AVX512VL in i386-builtin.def for VAES builtins - - - 1-- 2023-03-14 Li, Pan2 via Gcc-patches Accepted
RISC-V: Bugfix for rvv bool mode size adjustment RISC-V: Bugfix for rvv bool mode size adjustment - - - 1-- 2023-03-08 Li, Pan2 via Gcc-patches Accepted
[v5] RISC-V: Bugfix for rvv bool mode precision adjustment [v5] RISC-V: Bugfix for rvv bool mode precision adjustment - - - 1-- 2023-03-07 Li, Pan2 via Gcc-patches Accepted
[v4] RISC-V: Bugfix for rvv bool mode precision adjustment [v4] RISC-V: Bugfix for rvv bool mode precision adjustment - - - -1- 2023-03-06 Li, Pan2 via Gcc-patches Unresolved
[v3] RISC-V: Bugfix for rvv bool mode precision adjustment [v3] RISC-V: Bugfix for rvv bool mode precision adjustment - - - 1-- 2023-03-03 Li, Pan2 via Gcc-patches Accepted
[v2] RISC-V: Bugfix for rvv bool mode precision adjustment [v2] RISC-V: Bugfix for rvv bool mode precision adjustment - - - 1-- 2023-03-02 Li, Pan2 via Gcc-patches Accepted
RISC-V: Bugfix for rvv bool mode precision adjustment RISC-V: Bugfix for rvv bool mode precision adjustment - - - 1-- 2023-02-16 Li, Pan2 via Gcc-patches Accepted
RISC-V: Bugfix for mode tieable of the rvv bool types RISC-V: Bugfix for mode tieable of the rvv bool types - - - 1-- 2023-02-11 Li, Pan2 via Gcc-patches Accepted
RISC-V: Optimize the code gen of VLM/VSM. RISC-V: Optimize the code gen of VLM/VSM. - - - 1-- 2023-02-11 Li, Pan2 via Gcc-patches Accepted
libquadmath fix for 94756 and 87204 libquadmath fix for 94756 and 87204 - - - 1-- 2023-01-20 Li, Pan2 via Gcc-patches Accepted
realpath() patch to fix symlinks resolution for win32 realpath() patch to fix symlinks resolution for win32 - - - 1-- 2023-01-18 Li, Pan2 via Gcc-patches Accepted
lrealpath() patch to fix symlinks resolution for win32 lrealpath() patch to fix symlinks resolution for win32 - - - 1-- 2023-01-16 Li, Pan2 via Gcc-patches Accepted
Handle Windows nul device in unlink-if-ordinary.c Handle Windows nul device in unlink-if-ordinary.c - - - 1-- 2023-01-06 Li, Pan2 via Gcc-patches Accepted
Handle Windows nul device in unlink-if-ordinary.c Handle Windows nul device in unlink-if-ordinary.c - - - 1-- 2023-01-06 Li, Pan2 via Gcc-patches Accepted
gcc-11: FTBFS on hurd-i386 gcc-11: FTBFS on hurd-i386 - - - -1- 2023-01-03 Li, Pan2 via Gcc-patches Unresolved
[2/4] Initial Emeraldrapids Support [1/4] i386: Remove Meteorlake's family_model - - - 1-- 2023-01-03 Li, Pan2 via Gcc-patches Accepted
[1/4] i386: Remove Meteorlake's family_model [1/4] i386: Remove Meteorlake's family_model - - - 1-- 2023-01-03 Li, Pan2 via Gcc-patches Accepted
libgo: check if -lucontext is required for {make, set, get}context libgo: check if -lucontext is required for {make, set, get}context - - - 1-- 2022-12-19 Li, Pan2 via Gcc-patches Accepted
plugins/107964 - install contracts.h plugins/107964 - install contracts.h - - - -1- 2022-12-05 Li, Pan2 via Gcc-patches Repeat Merge
« 1 2 3 4 »