Show patches with: State = Action Required       |    Archived = No       |   126598 patches
« 1 2 ... 658 659 6601265 1266 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[6/9] vect: Adjust vectorizable_load costing on VMAT_LOAD_STORE_LANES vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 Kewen.Lin New
[5/9] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 Kewen.Lin New
[4/9] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 Kewen.Lin New
[3/9] vect: Adjust vectorizable_load costing on VMAT_INVARIANT vect: Move costing next to the transform for vect load - - - - --- 2023-06-13 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
[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
rs6000: Don't use TFmode for 128 bits fp constant in toc [PR110011] rs6000: Don't use TFmode for 128 bits fp constant in toc [PR110011] - - - - --- 2023-06-06 Kewen.Lin New
rs6000: Guard __builtin_{un,}pack_vector_int128 with vsx [PR109932] rs6000: Guard __builtin_{un,}pack_vector_int128 with vsx [PR109932] - - - - --- 2023-06-06 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
[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
vect: Don't retry if the previous analysis fails vect: Don't retry if the previous analysis fails - - - - --- 2023-05-17 Kewen.Lin New
testsuite: Adjust powerpc test case pr83677.c for BE [PR108815] testsuite: Adjust powerpc test case pr83677.c for BE [PR108815] - - - - --- 2023-04-04 Kewen.Lin New
[v2] sched: Change no_real_insns_p to no_real_nondebug_insns_p [PR108273] [v2] sched: Change no_real_insns_p to no_real_nondebug_insns_p [PR108273] - - - - --- 2023-03-29 Kewen.Lin New
rs6000: Fix predicate for const vector in sldoi_to_mov [PR109069] rs6000: Fix predicate for const vector in sldoi_to_mov [PR109069] - - - - --- 2023-03-27 Kewen.Lin New
libgcc: Use initarray section type for .init_stack libgcc: Use initarray section type for .init_stack - - - - --- 2023-03-20 Kewen.Lin New
rs6000: Make _mm_slli_si128 and _mm_bslli_si128 consistent [PR109167] rs6000: Make _mm_slli_si128 and _mm_bslli_si128 consistent [PR109167] - - - - --- 2023-03-20 Kewen.Lin New
rs6000: Ensure vec_sld shift count in allowable range [PR109082] rs6000: Ensure vec_sld shift count in allowable range [PR109082] - - - - --- 2023-03-20 Kewen.Lin New
[v3] rs6000: Fix vector parity support [PR108699] [v3] rs6000: Fix vector parity support [PR108699] - - - - --- 2023-03-20 Kewen.Lin New
[RFC/PATCH] sched: Consider debug insn in no_real_insns_p [PR108273] [RFC/PATCH] sched: Consider debug insn in no_real_insns_p [PR108273] - - - - --- 2023-03-20 Kewen.Lin New
testsuite, rs6000: Adjust ppc-fortran.exp to support dg-{warning,error} testsuite, rs6000: Adjust ppc-fortran.exp to support dg-{warning,error} - - - - --- 2023-03-06 Kewen.Lin New
rs6000, libgcc: Fix bump size for powerpc64 elfv1 ABI [PR108727] rs6000, libgcc: Fix bump size for powerpc64 elfv1 ABI [PR108727] - - - - --- 2023-03-06 Kewen.Lin New
rs6000/test: Adjust scalar-test-data-class-1[45].c with int128 rs6000/test: Adjust scalar-test-data-class-1[45].c with int128 - - - - --- 2023-03-01 Kewen.Lin New
rs6000/test: Adjust pr101384-2.c for P9 [PR108813] rs6000/test: Adjust pr101384-2.c for P9 [PR108813] - - - - --- 2023-03-01 Kewen.Lin New
rs6000/test: Adjust fold-vec-extract-double.p9.c for BE [PR108810] rs6000/test: Adjust fold-vec-extract-double.p9.c for BE [PR108810] - - - - --- 2023-03-01 Kewen.Lin New
rs6000/test: Adjust scalar-test-neg-8.c with lp64 [PR108730] rs6000/test: Adjust scalar-test-neg-8.c with lp64 [PR108730] - - - - --- 2023-03-01 Kewen.Lin New
rs6000/test: Adjust two bfp test cases with has_arch_ppc64 [PR108729] rs6000/test: Adjust two bfp test cases with has_arch_ppc64 [PR108729] - - - - --- 2023-03-01 Kewen.Lin New
rs6000: Fix vector_set_var_p9 by considering BE [PR108807] rs6000: Fix vector_set_var_p9 by considering BE [PR108807] - - - - --- 2023-02-17 Kewen.Lin New
[v2] rs6000: Fix vector parity support [PR108699] [v2] rs6000: Fix vector parity support [PR108699] - - - - --- 2023-02-17 Kewen.Lin New
rs6000: Fix vector parity support [PR108699] rs6000: Fix vector parity support [PR108699] - - - - --- 2023-02-16 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
[1/2] rs6000: Refactor script genfusion.pl [1/2] rs6000: Refactor script genfusion.pl - - - - --- 2023-01-18 Kewen.Lin New
rs6000: Fix typo on vec_vsubcuq in rs6000-overload.def [PR108396] rs6000: Fix typo on vec_vsubcuq in rs6000-overload.def [PR108396] - - - - --- 2023-01-16 Kewen.Lin New
[PATCH/RFC] rs6000: Remove optimize_for_speed check for implicit TARGET_SAVE_TOC_INDIRECT [PR108184] [PATCH/RFC] rs6000: Remove optimize_for_speed check for implicit TARGET_SAVE_TOC_INDIRECT [PR108184] - - - - --- 2023-01-16 Kewen.Lin New
[v2] rs6000: Don't use optimize_function_for_speed_p too early [PR108184] [v2] rs6000: Don't use optimize_function_for_speed_p too early [PR108184] - - - - --- 2023-01-16 Kewen.Lin New
rs6000: Teach rs6000_opaque_type_invalid_use_p about gcall [PR108348] rs6000: Teach rs6000_opaque_type_invalid_use_p about gcall [PR108348] - - - - --- 2023-01-16 Kewen.Lin New
rs6000: Imply VSX early to adopt some checkings on conflict [PR108240] rs6000: Imply VSX early to adopt some checkings on conflict [PR108240] - - - - --- 2023-01-11 Kewen.Lin New
[committed] rs6000/test: Make ppc-fortran.exp only available for PowerPC target [committed] rs6000/test: Make ppc-fortran.exp only available for PowerPC target - - - - --- 2023-01-11 Kewen.Lin New
rs6000: Allow powerpc64 to be unset for implicit 64 bit [PR108240] rs6000: Allow powerpc64 to be unset for implicit 64 bit [PR108240] - - - - --- 2023-01-06 Kewen.Lin New
rs6000: Teach rs6000_opaque_type_invalid_use_p about inline asm [PR108272] rs6000: Teach rs6000_opaque_type_invalid_use_p about inline asm [PR108272] - - - - --- 2023-01-06 Kewen.Lin New
rs6000: Make P10_FUSION honour tuning setting rs6000: Make P10_FUSION honour tuning setting - - - - --- 2023-01-04 Kewen.Lin New
rs6000: Don't use optimize_function_for_speed_p too early [PR108184] rs6000: Don't use optimize_function_for_speed_p too early [PR108184] - - - - --- 2023-01-04 Kewen.Lin New
[RFC/PATCH] Remove the workaround for _Float128 precision [PR107299] [RFC/PATCH] Remove the workaround for _Float128 precision [PR107299] - - - - --- 2022-12-21 Kewen.Lin New
[committed] rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION setting hunk [committed] rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION setting hunk - - - - --- 2022-12-21 Kewen.Lin New
fold-const: Treat fp conversion to a type with same mode as copy fold-const: Treat fp conversion to a type with same mode as copy - - - - --- 2022-12-19 Kewen.Lin New
rs6000: Raise error for __vector_{quad, pair} uses without MMA enabled [PR106736] rs6000: Raise error for __vector_{quad, pair} uses without MMA enabled [PR106736] - - - - --- 2022-12-14 Kewen.Lin New
[v2] predict: Adjust optimize_function_for_size_p [PR105818] [v2] predict: Adjust optimize_function_for_size_p [PR105818] - - - - --- 2022-11-30 Kewen.Lin New
rs6000: Fix some issues related to Power10 fusion [PR104024] rs6000: Fix some issues related to Power10 fusion [PR104024] - - - - --- 2022-11-30 Kewen.Lin New
[9/9] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p5 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[8/9] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p4 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[7/9] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p3 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[6/9] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p2 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[5/9] rs6000: Rework vector integer comparison in rs6000_emit_vector_compare - p1 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[4/9] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p4 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 Kewen.Lin New
[3/9] rs6000: Rework vector float comparison in rs6000_emit_vector_compare - p3 rs6000: Rework rs6000_emit_vector_compare - - - - --- 2022-11-24 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
[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
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
[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
[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
rtl: Try to remove EH edges after {pro,epi}logue generation [PR90259] rtl: Try to remove EH edges after {pro,epi}logue generation [PR90259] - - - - --- 2022-11-08 Kewen.Lin New
testsuite: Fix gen-vect-34.c with vect_masked_load [PR106806] testsuite: Fix gen-vect-34.c with vect_masked_load [PR106806] - - - - --- 2022-11-02 Kewen.Lin New
vect: Fold LEN_{LOAD,STORE} if it's for the whole vector [PR107412] vect: Fold LEN_{LOAD,STORE} if it's for the whole vector [PR107412] - - - - --- 2022-11-02 Kewen.Lin New
testsuite: Adjust vect-bitfield-read-* with vect_shift and vect_long_long [PR107240] testsuite: Adjust vect-bitfield-read-* with vect_shift and vect_long_long [PR107240] - - - - --- 2022-10-27 Kewen.Lin New
vect: Fix wrong shift_n after widening on BE [PR107338] vect: Fix wrong shift_n after widening on BE [PR107338] - - - - --- 2022-10-24 Kewen.Lin New
rs6000/test: Support vect_long_long effective target rs6000/test: Support vect_long_long effective target - - - - --- 2022-10-19 Kewen.Lin New
vect: Try folding first for shifted value generation [PR107240] vect: Try folding first for shifted value generation [PR107240] - - - - --- 2022-10-19 Kewen.Lin New
[v2] rs6000: Rework option -mpowerpc64 handling [PR106680] [v2] rs6000: Rework option -mpowerpc64 handling [PR106680] - - - - --- 2022-10-12 Kewen.Lin New
rs6000: Rework option -mpowerpc64 handling [PR106680] rs6000: Rework option -mpowerpc64 handling [PR106680] - - - - --- 2022-09-28 Kewen.Lin New
rs6000: Fix the condition with frame_pointer_needed_indeed [PR96072] rs6000: Fix the condition with frame_pointer_needed_indeed [PR96072] - - - - --- 2022-09-22 Kewen.Lin New
rs6000: Fix condition of define_expand vec_shr_<mode> [PR100645] rs6000: Fix condition of define_expand vec_shr_<mode> [PR100645] - - - - --- 2022-09-22 Kewen.Lin New
[v2] Handle OPAQUE_TYPE specially in verify_type [PR106833] [v2] Handle OPAQUE_TYPE specially in verify_type [PR106833] - - - - --- 2022-09-09 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
rs6000/test: Fix bswap64-4.c with has_arch_ppc64 [PR106680] rs6000/test: Fix bswap64-4.c with has_arch_ppc64 [PR106680] - - - - --- 2022-08-31 Kewen.Lin New
rs6000/test: Fix typo in pr86731-fwrapv-longlong.c [PR106682] rs6000/test: Fix typo in pr86731-fwrapv-longlong.c [PR106682] - - - - --- 2022-08-31 Kewen.Lin New
[v4] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] [v4] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] - - - - --- 2022-08-25 Kewen.Lin New
rs6000/test: Adjust pr104992.c with vect_int_mod [PR106516] rs6000/test: Adjust pr104992.c with vect_int_mod [PR106516] - - - - --- 2022-08-24 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
[v3] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] [v3] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] - - - - --- 2022-08-18 Kewen.Lin New
vect: Don't allow vect_emulated_vector_p type in vectorizable_call [PR106322] vect: Don't allow vect_emulated_vector_p type in vectorizable_call [PR106322] - - - - --- 2022-08-12 Kewen.Lin New
[v2] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] [v2] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] - - - - --- 2022-08-12 Kewen.Lin New
rs6000: Remove stale rs6000_global_entry_point_needed_p rs6000: Remove stale rs6000_global_entry_point_needed_p - - - - --- 2022-08-09 Kewen.Lin New
rs6000: Simplify some code with rs6000_builtin_is_supported rs6000: Simplify some code with rs6000_builtin_is_supported - - - - --- 2022-08-09 Kewen.Lin New
rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] - - - - --- 2022-08-09 Kewen.Lin 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 Kewen.Lin 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 Kewen.Lin New
rs6000/test: Update some cases with -mdejagnu-tune rs6000/test: Update some cases with -mdejagnu-tune - - - - --- 2022-07-20 Kewen.Lin New
rs6000: Suggest unroll factor for loop vectorization rs6000: Suggest unroll factor for loop vectorization - - - - --- 2022-07-20 Kewen.Lin New
rs6000: Preserve REG_EH_REGION when replacing load/store [PR106091] rs6000: Preserve REG_EH_REGION when replacing load/store [PR106091] - - - - --- 2022-07-07 Kewen.Lin New
rs6000: Simplify *rotl<mode>3_insert_4 by removing DImode rs6000: Simplify *rotl<mode>3_insert_4 by removing DImode - - - - --- 2022-06-27 Kewen.Lin New
vect: Respect slp decision when applying suggested uf [PR105940] vect: Respect slp decision when applying suggested uf [PR105940] - - - - --- 2022-06-17 Kewen.Lin New
predict: Adjust optimize_function_for_size_p [PR105818] predict: Adjust optimize_function_for_size_p [PR105818] - - - - --- 2022-06-14 Kewen.Lin New
vect: Move suggested_unroll_factor applying [PR105940] vect: Move suggested_unroll_factor applying [PR105940] - - - - --- 2022-06-13 Kewen.Lin New
Update document for VECTOR_MODES_WITH_PREFIX Update document for VECTOR_MODES_WITH_PREFIX - - - - --- 2022-06-06 Kewen.Lin New
inline: Rebuild target option node for caller [PR105459] inline: Rebuild target option node for caller [PR105459] - - - - --- 2022-06-06 Kewen.Lin New
[committed] testsuite/rs6000: Adjust gcc.target/powerpc/pr78604.c [PR105706] [committed] testsuite/rs6000: Adjust gcc.target/powerpc/pr78604.c [PR105706] - - - - --- 2022-05-24 Kewen.Lin New
[committed] rs6000: Skip debug insns for union [PR105627] [committed] rs6000: Skip debug insns for union [PR105627] - - - - --- 2022-05-24 Kewen.Lin New
[committed] testsuite/rs6000: Move pr83660.C to g++.target [committed] testsuite/rs6000: Move pr83660.C to g++.target - - - - --- 2022-05-18 Kewen.Lin New
[v3] rs6000: Adjust mov optabs for opaque modes [PR103353] [v3] rs6000: Adjust mov optabs for opaque modes [PR103353] - - - - --- 2022-05-18 Kewen.Lin New
[v3] rs6000: Fix the check of bif argument number [PR104482] [v3] rs6000: Fix the check of bif argument number [PR104482] - - - - --- 2022-05-18 Kewen.Lin New
rs6000: Handle unresolved overloaded builtin [PR105485] rs6000: Handle unresolved overloaded builtin [PR105485] - - - - --- 2022-05-13 Kewen.Lin New
« 1 2 ... 658 659 6601265 1266 »