Show patches with: Submitter = Kewen.Lin       |    State = Action Required       |    Archived = No       |   56 patches
Patch Series S/W/F Date Submitter Delegate State
[testsuite] Fix PR94019 to allow one vector char when !vect_hw_misalign [testsuite] Fix PR94019 to allow one vector char when !vect_hw_misalign 0 0 0 2020-03-04 Kewen.Lin New
[testsuite] Fix PR94023 to guard case under vect_hw_misalign [testsuite] Fix PR94023 to guard case under vect_hw_misalign 0 0 0 2020-03-04 Kewen.Lin New
[testsuite] Fix PR93935 to guard case under vect_hw_misalign [testsuite] Fix PR93935 to guard case under vect_hw_misalign 0 0 0 2020-02-26 Kewen.Lin New
[testsuite] Update several scev/IVOPTs cases [testsuite] Update several scev/IVOPTs cases 0 0 0 2020-02-25 Kewen.Lin New
[3/4,V2,GCC11] IVOPTs Consider cost_step on different forms during unrolling Untitled series #23059 0 0 0 2020-02-25 Kewen.Lin New
[IRA] Fix PR91052 by skipping multiple_sets insn in combine_and_move_insns [IRA] Fix PR91052 by skipping multiple_sets insn in combine_and_move_insns 0 0 0 2020-02-11 Kewen.Lin New
[1/4,v3,GCC11] Add middle-end unroll factor estimation [1/4,v3,GCC11] Add middle-end unroll factor estimation 0 0 0 2020-02-11 Kewen.Lin New
[4/4,v2,GCC11] rs6000: P9 D-form test cases Untitled series #22536 0 0 0 2020-02-10 Kewen.Lin New
[1/4,v2,GCC11] Add middle-end unroll factor estimation [1/4,v2,GCC11] Add middle-end unroll factor estimation 0 0 0 2020-02-10 Kewen.Lin Superseded
[4/4,GCC11] rs6000: P9 D-form test cases IVOPTs consider step cost for different forms when unrolling 0 0 0 2020-01-16 Kewen.Lin Superseded
[3/4,GCC11] IVOPTs Consider cost_step on different forms during unrolling IVOPTs consider step cost for different forms when unrolling 0 0 0 2020-01-16 Kewen.Lin New
[2/4,GCC11] Add target hook stride_dform_valid_p IVOPTs consider step cost for different forms when unrolling 0 0 0 2020-01-16 Kewen.Lin New
[1/4,GCC11] Add middle-end unroll factor estimation IVOPTs consider step cost for different forms when unrolling 0 0 0 2020-01-16 Kewen.Lin New
Fix typo and avoid possible memory leak Fix typo and avoid possible memory leak 0 0 0 2020-01-13 Kewen.Lin New
[RFC/PATCH] IVOPTs select cand with preferred D-form access [RFC/PATCH] IVOPTs select cand with preferred D-form access 0 0 0 2020-01-06 Kewen.Lin New
[rs6000] Adjust vectorization cost for scalar COND_EXPR [rs6000] Adjust vectorization cost for scalar COND_EXPR 0 0 0 2019-12-11 Kewen.Lin New
[rs6000] Fix PR92760 by checking VECTOR_MEM_NONE_P instead [rs6000] Fix PR92760 by checking VECTOR_MEM_NONE_P instead 0 0 0 2019-12-03 Kewen.Lin New
Fix PR91790 by considering different first_stmt_info for realign Fix PR91790 by considering different first_stmt_info for realign 0 0 0 2019-11-27 Kewen.Lin New
[rs6000] Fix PR92566 by checking VECTOR_UNIT_NONE_P [rs6000] Fix PR92566 by checking VECTOR_UNIT_NONE_P 0 0 0 2019-11-27 Kewen.Lin New
[testsuite] Fix PR92464 by adjust test case loop bound [testsuite] Fix PR92464 by adjust test case loop bound 0 0 0 2019-11-13 Kewen.Lin New
[rs6000] Refactor FP vector comparison operators [rs6000] Refactor FP vector comparison operators 0 0 0 2019-11-11 Kewen.Lin New
[rs6000,v2] Make load cost more in vectorization cost for P8/P9 [rs6000,v2] Make load cost more in vectorization cost for P8/P9 0 0 0 2019-11-07 Kewen.Lin New
[rs6000] Make load cost more in vectorization cost for P8/P9 [rs6000] Make load cost more in vectorization cost for P8/P9 0 0 0 2019-11-04 Kewen.Lin New
[3/3,V2,rs6000] vector conversion RTL pattern update for diff unit size Untitled series #18530 0 0 0 2019-10-31 Kewen.Lin New
[rs6000] Fix PR92127 [rs6000] Fix PR92127 0 0 0 2019-10-30 Kewen.Lin New
[rs6000] Fix PR92132 [rs6000] Fix PR92132 0 0 0 2019-10-25 Kewen.Lin New
[3/3,rs6000] vector conversion RTL pattern update for diff unit size Update RTL patterns for vector conversion 0 0 0 2019-10-23 Kewen.Lin New
[2/3,rs6000] vector conversion RTL pattern update for same unit size Update RTL patterns for vector conversion 0 0 0 2019-10-23 Kewen.Lin New
[1/3,rs6000] Replace vsx_xvcdpsp by vsx_xvcvdpsp Update RTL patterns for vector conversion 0 0 0 2019-10-23 Kewen.Lin New
[rs6000] Lower vec_promote_demote vectorization cost for P8/P9 [rs6000] Lower vec_promote_demote vectorization cost for P8/P9 0 0 0 2019-10-09 Kewen.Lin New
[rs6000] Lower vec_perm vectorization cost for P8/P9 [rs6000] Lower vec_perm vectorization cost for P8/P9 0 0 0 2019-09-29 Kewen.Lin New
[rs6000] Support float from/to long conversion vectorization [rs6000] Support float from/to long conversion vectorization 0 0 0 2019-09-27 Kewen.Lin New
[v6,3/3] PR80791 Consider doloop cmp use in ivopts Untitled series #15921 0 0 0 2019-08-14 Kewen.Lin New
[V5,rs6000] Support vrotr<mode>3 for int vector types [V5,rs6000] Support vrotr<mode>3 for int vector types 0 0 0 2019-08-02 Kewen.Lin New
[V4,rs6000] Support vrotr<mode>3 for int vector types [V4,rs6000] Support vrotr<mode>3 for int vector types 0 0 0 2019-07-26 Kewen.Lin New
[V3,rs6000] Support vrotr<mode>3 for int vector types [V3,rs6000] Support vrotr<mode>3 for int vector types 0 0 0 2019-07-26 Kewen.Lin Superseded
[V2,rs6000] Support vrotr<mode>3 for int vector types [V2,rs6000] Support vrotr<mode>3 for int vector types 0 0 0 2019-07-23 Kewen.Lin Superseded
[v5,3/3] PR80791 Consider doloop cmp use in ivopts Untitled series #15316 0 0 0 2019-07-23 Kewen.Lin New
[rs6000] Support vrotr<mode>3 for int vector types [rs6000] Support vrotr<mode>3 for int vector types 0 0 0 2019-07-17 Kewen.Lin New
[RFC] Consider lrotate const rotation in vectorizer [RFC] Consider lrotate const rotation in vectorizer 0 0 0 2019-07-16 Kewen.Lin New
Check rrotate optab first when transforming lrotate Check rrotate optab first when transforming lrotate 0 0 0 2019-07-15 Kewen.Lin New
[V5] PR88497 - Extend reassoc for vector bit_field_ref [V5] PR88497 - Extend reassoc for vector bit_field_ref 0 0 0 2019-07-11 Kewen.Lin New
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 0 0 0 2019-07-10 Kewen.Lin New
[V4] PR88497 - Extend reassoc for vector bit_field_ref [V4] PR88497 - Extend reassoc for vector bit_field_ref 0 0 0 2019-07-08 Kewen.Lin New
[V2,RFC] Fix PR62147 by passing finiteness information to RTL phase [V2,RFC] Fix PR62147 by passing finiteness information to RTL phase 0 0 0 2019-06-25 Kewen.Lin New
[RFC] Fix PR62147 by passing finiteness information to RTL phase [RFC] Fix PR62147 by passing finiteness information to RTL phase 0 0 0 2019-06-25 Kewen.Lin New
[v3,3/3] PR80791 Consider doloop cmp use in ivopts Untitled series #14326 0 0 0 2019-06-19 Kewen.Lin New
[v4,2/3] Add predict_doloop_p target hook Untitled series #14144 0 0 0 2019-06-13 Kewen.Lin New
[v3,2/3] Add predict_doloop_p target hook Untitled series #13432 0 0 0 2019-05-17 Kewen.Lin New
[v2,3/3] Consider doloop cmp use in ivopts [v2,1/3] Move prepare_decl_rtl to expr.[ch] as extern 0 0 0 2019-05-14 Kewen.Lin New
[v2,2/3] Add predict_doloop_p target hook [v2,1/3] Move prepare_decl_rtl to expr.[ch] as extern 0 0 0 2019-05-14 Kewen.Lin New
[v2,1/3] Move prepare_decl_rtl to expr.[ch] as extern [v2,1/3] Move prepare_decl_rtl to expr.[ch] as extern 0 0 0 2019-05-14 Kewen.Lin New
[RFC,rs6000] PR80791 Consider doloop in ivopts [RFC,rs6000] PR80791 Consider doloop in ivopts 0 0 0 2019-04-24 Kewen.Lin New
[V3] PR88497 - Extend reassoc for vector bit_field_ref [V3] PR88497 - Extend reassoc for vector bit_field_ref 0 0 0 2019-03-20 Kewen.Lin New
[V2] PR88497 - Extend reassoc for vector bit_field_ref [V2] PR88497 - Extend reassoc for vector bit_field_ref 0 0 0 2019-03-12 Kewen.Lin Superseded
PR88497 - Extend reassoc for vector bit_field_ref PR88497 - Extend reassoc for vector bit_field_ref 0 0 0 2019-03-08 Kewen.Lin New