Show patches with: Submitter = Kewen.Lin       |    State = Action Required       |    Archived = No       |   424 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Add hints for slim dumping if fallthrough bb of jump isn't next bb Add hints for slim dumping if fallthrough bb of jump isn't next bb - - - - --- 2019-07-10 Kewen.Lin New
Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889] Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889] - - - - --- 2022-08-24 Kewen.Lin New
Check rrotate optab first when transforming lrotate Check rrotate optab first when transforming lrotate - - - - --- 2019-07-15 Kewen.Lin New
Fix PR91790 by considering different first_stmt_info for realign Fix PR91790 by considering different first_stmt_info for realign - - - - --- 2019-11-27 Kewen.Lin New
Fix typo and avoid possible memory leak Fix typo and avoid possible memory leak - - - - --- 2020-01-13 Kewen.Lin New
Fix typo in gimple_fold_partial_load_store_mem_ref Fix typo in gimple_fold_partial_load_store_mem_ref - - - - --- 2022-11-16 Kewen.Lin New
Fix typos in move_sese_region_to_fn Fix typos in move_sese_region_to_fn - - - - --- 2021-07-30 Kewen.Lin New
Handle OPAQUE_TYPE specially in verify_type [PR106833] Handle OPAQUE_TYPE specially in verify_type [PR106833] - - - - --- 2022-09-08 Kewen.Lin New
Make loops_list support an optional loop_p root Make loops_list support an optional loop_p root - - - - --- 2021-07-23 Kewen.Lin New
Makefile.in: Add variable TM_P_H2 for TM_P_H dependency [PR111021] Makefile.in: Add variable TM_P_H2 for TM_P_H dependency [PR111021] - - - - --- 2023-08-16 Kewen.Lin New
Makefile.in: Make TM_P_H depend on $(TREE_H) [PR111021] Makefile.in: Make TM_P_H depend on $(TREE_H) [PR111021] - - - - --- 2023-08-17 Kewen.Lin New
Makefile.in: Make recog.h depend on $(TREE_H) Makefile.in: Make recog.h depend on $(TREE_H) - - - - --- 2023-08-15 Kewen.Lin New
PR88497 - Extend reassoc for vector bit_field_ref PR88497 - Extend reassoc for vector bit_field_ref - - - - --- 2019-03-08 Kewen.Lin New
Refactor peel_iters_{pro,epi}logue cost model handlings Refactor peel_iters_{pro,epi}logue cost model handlings - - - - --- 2020-07-27 Kewen.Lin New
Update document for VECTOR_MODES_WITH_PREFIX Update document for VECTOR_MODES_WITH_PREFIX - - - - --- 2022-06-06 Kewen.Lin New
[01/10] vect: Ensure vect store is supported for some VMAT_ELEMENTWISE case vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[01/11] gen: Emit error msg for empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[01/15] frv: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[02/10] vect: Move vect_model_store_cost next to the transform in vectorizable_store vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[02/11,v2] arc: Remove define_insn_and_split *bbit_di Untitled series #246782 - - - - --- 2021-06-02 Kewen.Lin New
[02/11] arc: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[02/15] m32c: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[03/10] vect: Adjust vectorizable_store costing on VMAT_GATHER_SCATTER vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[03/11] arm: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[03/15] rx: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[04/10] vect: Simplify costing on vectorizable_scan_store vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[04/11] cris: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[04/15] s390: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[05/10] vect: Adjust vectorizable_store costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[05/11] h8300: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[05/15] v850: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[06/10] vect: Adjust vectorizable_store costing on VMAT_LOAD_STORE_LANES vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[06/11] i386: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[06/15] visium: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[07/10] vect: Adjust vectorizable_store costing on VMAT_CONTIGUOUS_PERMUTE vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[07/11] m68k: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[07/15] xtensa: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[08/11] mips: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[08/15] alpha: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[09/10] vect: Get rid of vect_model_store_cost vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[09/11] or1k: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[09/15] arm: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[1/2] rs6000: Emit vector fp comparison directly in rs6000_emit_vector_compare [1/2] rs6000: Emit vector fp comparison directly in rs6000_emit_vector_compare - - - - --- 2022-11-16 Kewen.Lin New
[1/2] rs6000: Refactor script genfusion.pl [1/2] rs6000: Refactor script genfusion.pl - - - - --- 2023-01-18 Kewen.Lin New
[1/2] vect: Add costing_for_scalar parameter to init_cost hook [1/2] vect: Add costing_for_scalar parameter to init_cost hook - - - - --- 2021-05-08 Kewen.Lin New
[1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1 [1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1 - - - - --- 2023-05-17 Kewen.Lin New
[1/3,rs6000] Replace vsx_xvcdpsp by vsx_xvcvdpsp Update RTL patterns for vector conversion - - - - --- 2019-10-23 Kewen.Lin New
[1/3] targhooks: Extend legitimate_address_p with code_helper [PR110248] [1/3] targhooks: Extend legitimate_address_p with code_helper [PR110248] - - - - --- 2023-06-30 Kewen.Lin New
[1/3] vect: Remove some manual release in vectorizable_store [1/3] vect: Remove some manual release in vectorizable_store - - - - --- 2023-08-22 Kewen.Lin New
[1/4,GCC11] Add middle-end unroll factor estimation IVOPTs consider step cost for different forms when unrolling - - - - --- 2020-01-16 Kewen.Lin New
[1/4,v2,GCC11] Add middle-end unroll factor estimation [1/4,v2,GCC11] Add middle-end unroll factor estimation - - - - --- 2020-02-10 Kewen.Lin New
[1/4,v3,GCC11] Add middle-end unroll factor estimation [1/4,v3,GCC11] Add middle-end unroll factor estimation - - - - --- 2020-02-11 Kewen.Lin New
[1/4] unroll: Add middle-end unroll factor estimation IVOPTs consider step cost for different forms when unrolling - - - - --- 2020-05-28 Kewen.Lin New
[1/4] vect: Rename can_fully_mask_p to can_use_partial_vectors_p vect: Rename/refactor some codes related to fully masking - - - - --- 2020-06-10 Kewen.Lin New
[1/7,V2] ifn/optabs: Support vector load/store with length [1/7,V2] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-10 Kewen.Lin New
[1/7,V3] ifn/optabs: Support vector load/store with length [1/7,V3] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-10 Kewen.Lin New
[1/7,V4] ifn/optabs: Support vector load/store with length [1/7,V4] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-22 Kewen.Lin New
[1/7,v5] ifn/optabs: Support vector load/store with length [1/7,v5] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-23 Kewen.Lin New
[1/7,v6] ifn/optabs: Support vector load/store with length [1/7,v6] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-29 Kewen.Lin New
[1/7,v7] ifn/optabs: Support vector load/store with length [1/7,v7] ifn/optabs: Support vector load/store with length - - - - --- 2020-06-29 Kewen.Lin New
[1/7,v8] ifn/optabs: Support vector load/store with length [1/7,v8] ifn/optabs: Support vector load/store with length - - - - --- 2020-07-01 Kewen.Lin New
[1/7] ifn/optabs: Support vector load/store with length Support vector load/store with length - - - - --- 2020-05-26 Kewen.Lin New
[1/9] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p1 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[1/9] vect: Move vect_model_load_cost next to the transform in vectorizable_load vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 Kewen.Lin New
[10/10] vect: Consider vec_perm costing for VMAT_CONTIGUOUS_REVERSE vect: Move costing next to the transform for vect store - - - - --- 2023-09-14 Kewen.Lin New
[10/11] sh: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[10/15] bfin: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[11/11] sparc: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[11/15] csky: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[12/15] i386: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[13/15] ia64: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[14/15] mips: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[15/15] sh: Fix non-robust split condition in define_insn_and_split Fix non-robust split condition in define_insn_and_split - - - - --- 2021-11-11 Kewen.Lin New
[2/2,v2] rs6000: Guard density_test only for vector version rs6000: Make density_test only for vector version - - - - --- 2021-05-08 Kewen.Lin New
[2/2] rs6000: Refactor genfusion.pl a bit further [1/2] rs6000: Refactor script genfusion.pl - - - - --- 2023-01-18 Kewen.Lin New
[2/2] rs6000: Refine integer comparison handlings in rs6000_emit_vector_compare [1/2] rs6000: Emit vector fp comparison directly in rs6000_emit_vector_compare - - - - --- 2022-11-16 Kewen.Lin New
[2/2] vect: Enhance cost evaluation in vect_transform_slp_perm_load_1 [1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1 - - - - --- 2023-05-17 Kewen.Lin New
[2/3,rs6000] vector conversion RTL pattern update for same unit size Update RTL patterns for vector conversion - - - - --- 2019-10-23 Kewen.Lin New
[2/3] ivopts: Call valid_mem_ref_p with code_helper [PR110248] [1/3] targhooks: Extend legitimate_address_p with code_helper [PR110248] - - - - --- 2023-06-30 Kewen.Lin New
[2/3] vect: Move VMAT_LOAD_STORE_LANES handlings from final loop nest [1/3] vect: Remove some manual release in vectorizable_store - - - - --- 2023-08-22 Kewen.Lin New
[2/4,GCC11] Add target hook stride_dform_valid_p IVOPTs consider step cost for different forms when unrolling - - - - --- 2020-01-16 Kewen.Lin New
[2/4] param: Introduce one param to control ivopts reg-offset consideration IVOPTs consider step cost for different forms when unrolling - - - - --- 2020-05-28 Kewen.Lin New
[2/4] vect: Rename fully_masked_p to using_partial_vectors_p vect: Rename/refactor some codes related to fully masking - - - - --- 2020-06-10 Kewen.Lin New
[2/7,V2] rs6000: lenload/lenstore optab support Untitled series #182427 - - - - --- 2020-06-10 Kewen.Lin New
[2/7,V3] rs6000: lenload/lenstore optab support Untitled series #182514 - - - - --- 2020-06-10 Kewen.Lin New
[2/7,v4] rs6000: lenload/lenstore optab support Untitled series #185152 - - - - --- 2020-06-23 Kewen.Lin New
[2/7,v5] rs6000: lenload/lenstore optab support Untitled series #186326 - - - - --- 2020-06-29 Kewen.Lin New
[2/7] rs6000: lenload/lenstore optab support Support vector load/store with length - - - - --- 2020-05-26 Kewen.Lin New
[2/9,v2] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER && gs_info.decl Untitled series #362053 - - - - --- 2023-07-03 Kewen.Lin New
[2/9] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p2 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[2/9] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER && gs_info.decl vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 Kewen.Lin New
[3/3,V2,rs6000] vector conversion RTL pattern update for diff unit size Untitled series #139816 - - - - --- 2019-10-31 Kewen.Lin New
[3/3,rs6000] vector conversion RTL pattern update for diff unit size Update RTL patterns for vector conversion - - - - --- 2019-10-23 Kewen.Lin New
[3/3] rs6000: Teach legitimate_address_p about LEN_{LOAD, STORE} [PR110248] [1/3] targhooks: Extend legitimate_address_p with code_helper [PR110248] - - - - --- 2023-06-30 Kewen.Lin New
[3/3] vect: Move VMAT_GATHER_SCATTER handlings from final loop nest [1/3] vect: Remove some manual release in vectorizable_store - - - - --- 2023-08-22 Kewen.Lin New
[3/4,GCC11] IVOPTs Consider cost_step on different forms during unrolling IVOPTs consider step cost for different forms when unrolling - - - - --- 2020-01-16 Kewen.Lin New
[3/4,V2,GCC11] IVOPTs Consider cost_step on different forms during unrolling Untitled series #160653 - - - - --- 2020-02-25 Kewen.Lin New
[3/4,V3,GCC11] IVOPTs Consider cost_step on different forms during unrolling Untitled series #176541 - - - - --- 2020-05-13 Kewen.Lin New
[3/4,v2] ivopts: Consider cost_step on different forms during unrolling Untitled series #196174 - - - - --- 2020-08-18 Kewen.Lin New
[3/4,v3] ivopts: Consider cost_step on different forms during unrolling Untitled series #197577 - - - - --- 2020-08-25 Kewen.Lin New
« 1 2 3 44 5 »