Show patches with: Submitter = Kewen.Lin       |    State = Action Required       |    Archived = No       |   231 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
rs6000/test: Add emulated gather test case rs6000/test: Add emulated gather test case - - - - --- 2021-11-25 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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
rs6000/doc: Rename future cpu with power10 rs6000/doc: Rename future cpu with power10 - - - - --- 2021-11-10 Kewen.Lin New
forwprop: Remove incorrect assertion [PR102897] forwprop: Remove incorrect assertion [PR102897] - - - - --- 2021-10-26 Kewen.Lin New
rs6000: Fix ICE of vect cost related to V1TI [PR102767] rs6000: Fix ICE of vect cost related to V1TI [PR102767] - - - - --- 2021-10-25 Kewen.Lin New
vect: Don't update inits for simd_lane_access DRs [PR102789] vect: Don't update inits for simd_lane_access DRs [PR102789] - - - - --- 2021-10-25 Kewen.Lin New
rs6000/test: Adjust some cases due to O2 vect [PR102658] rs6000/test: Adjust some cases due to O2 vect [PR102658] - - - - --- 2021-10-11 Kewen.Lin New
testsuite: Add missing comment for some dg-warning testsuite: Add missing comment for some dg-warning - - - - --- 2021-10-09 Kewen.Lin New
[v2] rs6000: Modify the way for extra penalized cost [v2] rs6000: Modify the way for extra penalized cost - - - - --- 2021-09-28 Kewen.Lin New
rs6000: Remove builtin mask check from builtin_decl [PR102347] rs6000: Remove builtin mask check from builtin_decl [PR102347] - - - - --- 2021-09-28 Kewen.Lin New
ipa-fnsummary: Remove inconsistent bp_pack_value ipa-fnsummary: Remove inconsistent bp_pack_value - - - - --- 2021-09-17 Kewen.Lin New
[v3] ipa-inline: Add target info into fn summary [PR102059] [v3] ipa-inline: Add target info into fn summary [PR102059] - - - - --- 2021-09-17 Kewen.Lin New
rs6000: Modify the way for extra penalized cost rs6000: Modify the way for extra penalized cost - - - - --- 2021-09-16 Kewen.Lin New
rs6000: Parameterize some const values for density test rs6000: Parameterize some const values for density test - - - - --- 2021-09-15 Kewen.Lin New
[committed] rs6000: Remove typedef for struct rs6000_cost_data [committed] rs6000: Remove typedef for struct rs6000_cost_data - - - - --- 2021-09-13 Kewen.Lin New
[v2] ipa-inline: Add target info into fn summary [PR102059] [v2] ipa-inline: Add target info into fn summary [PR102059] - - - - --- 2021-09-08 Kewen.Lin New
[v4] rs6000: Add load density heuristic [v4] rs6000: Add load density heuristic - - - - --- 2021-09-08 Kewen.Lin New
[RFC/PATCH] ipa-inline: Add target info into fn summary [PR102059] [RFC/PATCH] ipa-inline: Add target info into fn summary [PR102059] - - - - --- 2021-09-01 Kewen.Lin New
rs6000: Remove useless toc-fusion option rs6000: Remove useless toc-fusion option - - - - --- 2021-09-01 Kewen.Lin New
rs6000: Fix some issues in rs6000_can_inline_p [PR102059] rs6000: Fix some issues in rs6000_can_inline_p [PR102059] - - - - --- 2021-09-01 Kewen.Lin New
vect: Add extraction cost for slp reduc vect: Add extraction cost for slp reduc - - - - --- 2021-08-16 Kewen.Lin New
rs6000: Make some BIFs vectorized on P10 rs6000: Make some BIFs vectorized on P10 - - - - --- 2021-08-11 Kewen.Lin New
rs6000: Add missing unsigned info for some P10 bifs rs6000: Add missing unsigned info for some P10 bifs - - - - --- 2021-08-11 Kewen.Lin New
[v2] rs6000: Add vec_unpacku_{hi,lo}_v4si [v2] rs6000: Add vec_unpacku_{hi,lo}_v4si - - - - --- 2021-08-09 Kewen.Lin New
rs6000: Add vec_unpacku_{hi,lo}_v4si rs6000: Add vec_unpacku_{hi,lo}_v4si - - - - --- 2021-08-05 Kewen.Lin New
[v3] Make loops_list support an optional loop_p root [v3] Make loops_list support an optional loop_p root - - - - --- 2021-08-04 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
[v2] Make loops_list support an optional loop_p root [v2] Make loops_list support an optional loop_p root - - - - --- 2021-07-30 Kewen.Lin New
[v3] rs6000: Add load density heuristic [v3] rs6000: Add load density heuristic - - - - --- 2021-07-28 Kewen.Lin New
vect: Fix wrong check in vect_recog_mulhs_pattern [PR101596] vect: Fix wrong check in vect_recog_mulhs_pattern [PR101596] - - - - --- 2021-07-27 Kewen.Lin New
[v4] Use range-based for loops for traversing loops [v4] Use range-based for loops for traversing loops - - - - --- 2021-07-27 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
[v3] Use range-based for loops for traversing loops [v3] Use range-based for loops for traversing loops - - - - --- 2021-07-23 Kewen.Lin New
[v2] Use range-based for loops for traversing loops [v2] Use range-based for loops for traversing loops - - - - --- 2021-07-20 Kewen.Lin New
predcom: Refactor more using auto_vec predcom: Refactor more using auto_vec - - - - --- 2021-07-19 Kewen.Lin New
[RFC/PATCH] Use range-based for loops for traversing loops [RFC/PATCH] Use range-based for loops for traversing loops - - - - --- 2021-07-19 Kewen.Lin New
[v4] vect: Recog mul_highpart pattern [v4] vect: Recog mul_highpart pattern - - - - --- 2021-07-16 Kewen.Lin New
[v3] vect: Recog mul_highpart pattern [v3] vect: Recog mul_highpart pattern - - - - --- 2021-07-15 Kewen.Lin New
rs6000: Support [u]mul<mode>3_highpart for vector rs6000: Support [u]mul<mode>3_highpart for vector - - - - --- 2021-07-13 Kewen.Lin New
[RFC/PATCH] vect: Recog mul_highpart pattern [RFC/PATCH] vect: Recog mul_highpart pattern - - - - --- 2021-07-13 Kewen.Lin New
rs6000: Support [u]mod<mode>3 for vector modulo insns rs6000: Support [u]mod<mode>3 for vector modulo insns - - - - --- 2021-07-07 Kewen.Lin New
test/rs6000: Add case to cover vector division test/rs6000: Add case to cover vector division - - - - --- 2021-07-07 Kewen.Lin New
test/rs6000: Add cases to cover vector multiply test/rs6000: Add cases to cover vector multiply - - - - --- 2021-07-07 Kewen.Lin New
i386: Disable param ira-consider-dup-in-all-alts [PR100328] i386: Disable param ira-consider-dup-in-all-alts [PR100328] - - - - --- 2021-07-02 Kewen.Lin New
[v4] ira: Support more matching constraint forms with param [PR100328] [v4] ira: Support more matching constraint forms with param [PR100328] - - - - --- 2021-07-02 Kewen.Lin New
[RFC/PATCH,v3] ira: Support more matching constraint forms with param [PR100328] [RFC/PATCH,v3] ira: Support more matching constraint forms with param [PR100328] - - - - --- 2021-06-28 Kewen.Lin New
predcom: Refactor more by encapsulating global states predcom: Refactor more by encapsulating global states - - - - --- 2021-06-22 Kewen.Lin New
rs6000: Fix typos in float128 ISA3.1 support rs6000: Fix typos in float128 ISA3.1 support - - - - --- 2021-06-21 Kewen.Lin New
[v2] combine: Tweak the condition of last_set invalidation [v2] combine: Tweak the condition of last_set invalidation - - - - --- 2021-06-11 Kewen.Lin New
[RFC/PATCH] ira: Consider matching constraints with param [PR100328] [RFC/PATCH] ira: Consider matching constraints with param [PR100328] - - - - --- 2021-06-09 Kewen.Lin New
[v2] predcom: Enabled by loop vect at O2 [PR100794] [v2] predcom: Enabled by loop vect at O2 [PR100794] - - - - --- 2021-06-03 Kewen.Lin New
predcom: Enabled by loop vect at O2 [PR100794] predcom: Enabled by loop vect at O2 [PR100794] - - - - --- 2021-06-02 Kewen.Lin New
predcom: Adjust some unnecessary update_ssa calls predcom: Adjust some unnecessary update_ssa calls - - - - --- 2021-06-02 Kewen.Lin New
[02/11,v2] arc: Remove define_insn_and_split *bbit_di Untitled series #246782 - - - - --- 2021-06-02 Kewen.Lin New
[11/11] sparc: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[10/11] sh: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[09/11] or1k: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[08/11] mips: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[07/11] m68k: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[06/11] i386: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[05/11] h8300: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[04/11] cris: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[03/11] arm: Update unexpected empty split condition Fix up some unexpected empty split conditions - - - - --- 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
[01/11] gen: Emit error msg for empty split condition Fix up some unexpected empty split conditions - - - - --- 2021-06-02 Kewen.Lin New
[v2] rs6000: Add load density heuristic [v2] rs6000: Add load density heuristic - - - - --- 2021-05-26 Kewen.Lin New
[v2] vect: Replace hardcoded weight factor with param [v2] vect: Replace hardcoded weight factor with param - - - - --- 2021-05-19 Kewen.Lin New
vect: Replace hardcoded weight factor with param vect: Replace hardcoded weight factor with param - - - - --- 2021-05-19 Kewen.Lin New
[v2] forwprop: Support vec perm fed by CTOR and CTOR/CST [PR99398] [v2] forwprop: Support vec perm fed by CTOR and CTOR/CST [PR99398] - - - - --- 2021-05-13 Kewen.Lin New
rs6000: Move rs6000_vect_nonmem into target cost_data rs6000: Move rs6000_vect_nonmem into target cost_data - - - - --- 2021-05-08 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
[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
forwprop: Support vec perm fed by CTOR and CTOR/CST [PR99398] forwprop: Support vec perm fed by CTOR and CTOR/CST [PR99398] - - - - --- 2021-05-07 Kewen.Lin New
rs6000: Support more short/char to float conversion rs6000: Support more short/char to float conversion - - - - --- 2021-05-07 Kewen.Lin New
rs6000: Adjust rs6000_density_test for strided_load rs6000: Adjust rs6000_density_test for strided_load - - - - --- 2021-05-07 Kewen.Lin New
rs6000: Make density_test only for vector version rs6000: Make density_test only for vector version - - - - --- 2021-05-07 Kewen.Lin New
vect: Init inside_cost in vect_model_reduction_cost vect: Init inside_cost in vect_model_reduction_cost - - - - --- 2021-03-25 Kewen.Lin New
rs6000: Fix some unexpected empty split conditions rs6000: Fix some unexpected empty split conditions - - - - --- 2021-03-19 Kewen.Lin New
rs6000: Use rldimi for vec init instead of shift + ior rs6000: Use rldimi for vec init instead of shift + ior - - - - --- 2021-02-03 Kewen.Lin New
vect: Use factored nloads for load cost modeling [PR82255] vect: Use factored nloads for load cost modeling [PR82255] - - - - --- 2021-01-15 Kewen.Lin New
sccvn: Consider def BB in rpo_vn_valueize [PR98464] sccvn: Consider def BB in rpo_vn_valueize [PR98464] - - - - --- 2020-12-31 Kewen.Lin New
rs6000: Use rldimi for vec init instead of shift + ior rs6000: Use rldimi for vec init instead of shift + ior - - - - --- 2020-12-22 Kewen.Lin New
ira: Skip some pseudos in move_unallocated_pseudos ira: Skip some pseudos in move_unallocated_pseudos - - - - --- 2020-12-22 Kewen.Lin New
[PATCH/RFC] combine: Tweak the condition of last_set invalidation [PATCH/RFC] combine: Tweak the condition of last_set invalidation - - - - --- 2020-12-16 Kewen.Lin New
combine: zeroing cost for new copies combine: zeroing cost for new copies - - - - --- 2020-12-09 Kewen.Lin New
rs6000: Use subreg for QI/HI vector init rs6000: Use subreg for QI/HI vector init - - - - --- 2020-12-02 Kewen.Lin New
« 1 2 3 »