Show patches with: Submitter = Prathamesh Kulkarni       |    State = Action Required       |    Archived = No       |   282 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[aarch64] PR112950: gcc.target/aarch64/sve/acle/general/dupq_5.c fails on aarch64_be-linux-gnu [aarch64] PR112950: gcc.target/aarch64/sve/acle/general/dupq_5.c fails on aarch64_be-linux-gnu - - - - --- 2024-01-27 Prathamesh Kulkarni New
[aarch64] PR111702 - ICE in insert_regs after interleave+zip1 vector initialization patch [aarch64] PR111702 - ICE in insert_regs after interleave+zip1 vector initialization patch - - - - --- 2023-11-23 Prathamesh Kulkarni New
PR111754 PR111754 - - - - --- 2023-10-20 Prathamesh Kulkarni New
PR111648: Fix wrong code-gen due to incorrect VEC_PERM_EXPR folding PR111648: Fix wrong code-gen due to incorrect VEC_PERM_EXPR folding - - - - --- 2023-10-04 Prathamesh Kulkarni New
[AArch64,testsuite] Adjust vect_copy_lane_1.c for new code-gen [AArch64,testsuite] Adjust vect_copy_lane_1.c for new code-gen - - - - --- 2023-09-13 Prathamesh Kulkarni New
[gcc-13] Backport PR10280 fix [gcc-13] Backport PR10280 fix - - - - --- 2023-07-26 Prathamesh Kulkarni New
[RFC,v2] Extend fold_vec_perm to handle VLA vectors [RFC,v2] Extend fold_vec_perm to handle VLA vectors - - - - --- 2023-07-17 Prathamesh Kulkarni New
[SVE] Fold svdupq to VEC_PERM_EXPR if elements are not constant [SVE] Fold svdupq to VEC_PERM_EXPR if elements are not constant - - - - --- 2023-06-27 Prathamesh Kulkarni New
[SVE,match.pd] Fix ICE observed in PR110280 [SVE,match.pd] Fix ICE observed in PR110280 - - - - --- 2023-06-20 Prathamesh Kulkarni New
[aarch64] Use force_reg instead of copy_to_mode_reg [aarch64] Use force_reg instead of copy_to_mode_reg - - - - --- 2023-04-21 Prathamesh Kulkarni New
[match.pd,SVE] Add pattern to transform svrev(svrev(v)) --> v [match.pd,SVE] Add pattern to transform svrev(svrev(v)) --> v - - - - --- 2023-04-05 Prathamesh Kulkarni New
[aarch64] Code-gen for vector initialization involving constants [aarch64] Code-gen for vector initialization involving constants - - - - --- 2023-02-03 Prathamesh Kulkarni New
[aarch64] Use exact_log2 (INTVAL (operands[2])) >= 0 to gate for vec_merge patterns. [aarch64] Use exact_log2 (INTVAL (operands[2])) >= 0 to gate for vec_merge patterns. - - - - --- 2023-01-18 Prathamesh Kulkarni New
[aarch64] Use wzr/xzr for assigning vector element to 0 [aarch64] Use wzr/xzr for assigning vector element to 0 - - - - --- 2023-01-17 Prathamesh Kulkarni New
[aarch64] PR107920 - Fix incorrect handling of virtual operands in svld1rq_impl::fold [aarch64] PR107920 - Fix incorrect handling of virtual operands in svld1rq_impl::fold - - - - --- 2022-12-02 Prathamesh Kulkarni New
[aarch64] Use dup and zip1 for interleaving elements in initializing vector [aarch64] Use dup and zip1 for interleaving elements in initializing vector - - - - --- 2022-11-29 Prathamesh Kulkarni New
Extend fold_vec_perm to fold VEC_PERM_EXPR in VLA manner Extend fold_vec_perm to fold VEC_PERM_EXPR in VLA manner - - - - --- 2022-08-17 Prathamesh Kulkarni New
Missed lowering to ld1rq from svld1rq for memory operand Missed lowering to ld1rq from svld1rq for memory operand - - - - --- 2022-08-05 Prathamesh Kulkarni New
[aarch64] Use op_mode instead of vmode for op0, op1 in aarch64_vectorize_vec_perm_const [aarch64] Use op_mode instead of vmode for op0, op1 in aarch64_vectorize_vec_perm_const - - - - --- 2022-07-14 Prathamesh Kulkarni New
ICE after folding svld1rq to vec_perm_expr duing forwprop ICE after folding svld1rq to vec_perm_expr duing forwprop - - - - --- 2022-07-12 Prathamesh Kulkarni New
[statistics.cc] ICE in get_function_name with fortran test-case [statistics.cc] ICE in get_function_name with fortran test-case - - - - --- 2022-07-07 Prathamesh Kulkarni New
[statistics.cc] Emit asm name of function with -fdump-statistics-asmname [statistics.cc] Emit asm name of function with -fdump-statistics-asmname - - - - --- 2022-06-16 Prathamesh Kulkarni New
vec_perm_const hook -- Fix build failure in ARM backend vec_perm_const hook -- Fix build failure in ARM backend - - - - --- 2022-05-27 Prathamesh Kulkarni New
Adjust affected targets for vec_perm_const hook Adjust affected targets for vec_perm_const hook - - - - --- 2022-05-23 Prathamesh Kulkarni New
[8/9] s390 changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[7/9] ia64 changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[6/9] sparc changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[5/9] mips changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[4/9] rs6000 changes to vec_perm_const hook. Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[3/9] i386 changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[2/9] ARM changes to adjust vec_perm_const hook Untitled series #300858 - - - - --- 2022-05-18 Prathamesh Kulkarni New
[1/9] AArch64 changes to adjust vec_perm_const hook [1/9] AArch64 changes to adjust vec_perm_const hook - - - - --- 2022-05-18 Prathamesh Kulkarni New
[0/9,middle-end] Add param to vec_perm_const hook to specify mode of input operand - - - - --- 2022-05-18 Prathamesh Kulkarni New
[2/2] PR96463 -- changes to type checking vec_perm_expr in middle end [1/2] PR96463 - aarch64 specific changes - - - - --- 2021-12-17 Prathamesh Kulkarni New
[1/2] PR96463 - aarch64 specific changes [1/2] PR96463 - aarch64 specific changes - - - - --- 2021-12-17 Prathamesh Kulkarni New
[SVE] PR96463 - Optimise svld1rq from vectors [SVE] PR96463 - Optimise svld1rq from vectors - - - - --- 2021-12-02 Prathamesh Kulkarni New
[tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute [tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute - - - - --- 2021-11-08 Prathamesh Kulkarni New
[aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr - - - - --- 2021-10-18 Prathamesh Kulkarni New
[match.pd] PR83750 - CSE erf/erfc pair [match.pd] PR83750 - CSE erf/erfc pair - - - - --- 2021-10-18 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtin in vld1_dup intrinsics [ARM] PR66791: Replace builtin in vld1_dup intrinsics - - - - --- 2021-07-29 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtins in vld1 [ARM] PR66791: Replace builtins in vld1 - - - - --- 2021-07-26 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtins in vshl_n [ARM] PR66791: Replace builtins in vshl_n - - - - --- 2021-07-22 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtins for signed vmul_n intrinsics [ARM] PR66791: Replace builtins for signed vmul_n intrinsics - - - - --- 2021-07-05 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtins for fp and unsigned vmul_n intrinsics [ARM] PR66791: Replace builtins for fp and unsigned vmul_n intrinsics - - - - --- 2021-07-05 Prathamesh Kulkarni New
[ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics - - - - --- 2021-06-24 Prathamesh Kulkarni New
[ARM] PR66791: Gate comparison in vca intrinsics on __FAST_MATH__ [ARM] PR66791: Gate comparison in vca intrinsics on __FAST_MATH__ - - - - --- 2021-06-22 Prathamesh Kulkarni New
[ARM,NEON] PR66791: Replace builtins in vceq_* (a, b) with a == b. [ARM,NEON] PR66791: Replace builtins in vceq_* (a, b) with a == b. - - - - --- 2021-06-09 Prathamesh Kulkarni New
[ARM] PR97906 - Missed lowering abs(a) >= abs(b) to vacge [ARM] PR97906 - Missed lowering abs(a) >= abs(b) to vacge - - - - --- 2021-06-01 Prathamesh Kulkarni New
[ARM] PR66791: Replace calls to builtin in vmul_n (a, b) intrinsics with __a * __b [ARM] PR66791: Replace calls to builtin in vmul_n (a, b) intrinsics with __a * __b - - - - --- 2021-05-26 Prathamesh Kulkarni New
[SVE] PR89007 - Implement generic vector average expansion [SVE] PR89007 - Implement generic vector average expansion - - - - --- 2019-11-14 Prathamesh Kulkarni New
PR92163 PR92163 - - - - --- 2019-10-23 Prathamesh Kulkarni New
[testsuite] Add test for PR91532 [testsuite] Add test for PR91532 - - - - --- 2019-10-18 Prathamesh Kulkarni New
[tree-if-conv.c] Move call to ifcvt_local_dce after rpo vn [tree-if-conv.c] Move call to ifcvt_local_dce after rpo vn - - - - --- 2019-10-01 Prathamesh Kulkarni New
PR78736 PR78736 - - - - --- 2019-08-29 Prathamesh Kulkarni New
[SVE,aarch64] Add "@" in vcond_mask pattern [SVE,aarch64] Add "@" in vcond_mask pattern - - - - --- 2019-08-22 Prathamesh Kulkarni New
[SVE] PR88839 [SVE] PR88839 - - - - --- 2019-08-20 Prathamesh Kulkarni New
PR91166 - Unfolded ZIPs of constants PR91166 - Unfolded ZIPs of constants - - - - --- 2019-07-17 Prathamesh Kulkarni New
PR90724 - ICE with __sync_bool_compare_and_swap with -march=armv8.2-a PR90724 - ICE with __sync_bool_compare_and_swap with -march=armv8.2-a - - - - --- 2019-07-10 Prathamesh Kulkarni New
PR90723 PR90723 - - - - --- 2019-07-09 Prathamesh Kulkarni New
[SVE,fwprop] PR88833 - Redundant moves for WHILELO-based loops [SVE,fwprop] PR88833 - Redundant moves for WHILELO-based loops - - - - --- 2019-06-21 Prathamesh Kulkarni New
[AArch64,SVE] PR88837 - Poor vector construction code in VL-specific mode [AArch64,SVE] PR88837 - Poor vector construction code in VL-specific mode - - - - --- 2019-05-27 Prathamesh Kulkarni New
cse.c typo fix cse.c typo fix - - - - --- 2019-05-22 Prathamesh Kulkarni New
[SVE,ACLE] Fix for PR88839 [SVE,ACLE] Fix for PR88839 - - - - --- 2019-04-06 Prathamesh Kulkarni New
[SVE,ACLE] Implement svlsl [SVE,ACLE] Implement svlsl - - - - --- 2019-02-12 Prathamesh Kulkarni New
[SVE,ACLE] Implement svlsl_wide [SVE,ACLE] Implement svlsl_wide - - - - --- 2019-01-18 Prathamesh Kulkarni New
PR88788 - Infinite loop in malloc_candidate_p_1 PR88788 - Infinite loop in malloc_candidate_p_1 - - - - --- 2019-01-15 Prathamesh Kulkarni New
PR83750: CSE erf/erfc pair PR83750: CSE erf/erfc pair - - - - --- 2018-11-02 Prathamesh Kulkarni New
[ARM] Implement division using vrecpe, vrecps [ARM] Implement division using vrecpe, vrecps - - - - --- 2018-10-26 Prathamesh Kulkarni New
PR85787: Extend malloc_candidate_p to handle multiple phis. PR85787: Extend malloc_candidate_p to handle multiple phis. - - - - --- 2018-08-28 Prathamesh Kulkarni New
Fix typo "permutaion" in vect_grouped_store_supported. Fix typo "permutaion" in vect_grouped_store_supported. - - - - --- 2018-08-23 Prathamesh Kulkarni New
[tree.c] Replace cast to (char *) by const_cast<char *> [tree.c] Replace cast to (char *) by const_cast<char *> - - - - --- 2018-06-18 Prathamesh Kulkarni New
PR85817 PR85817 - - - - --- 2018-05-18 Prathamesh Kulkarni New
PR85734 PR85734 - - - - --- 2018-05-14 Prathamesh Kulkarni New
PR83775 PR83775 - - - - --- 2018-01-10 Prathamesh Kulkarni New
PR81703 and Martin's fix for PR83501 PR81703 and Martin's fix for PR83501 - - - - --- 2018-01-10 Prathamesh Kulkarni New
PR83648 PR83648 - - - - --- 2018-01-03 Prathamesh Kulkarni New
PR83501 PR83501 - - - - --- 2017-12-21 Prathamesh Kulkarni New
PR82665 - missing value range optimization for memchr PR82665 - missing value range optimization for memchr - - - - --- 2017-11-20 Prathamesh Kulkarni New
PR82808 PR82808 - - - - --- 2017-11-03 Prathamesh Kulkarni New
Transform (x >> cst) != 0 to x >= (1 << cst) and (x >> cst) == 0 to x < (1 << cst) Transform (x >> cst) != 0 to x >= (1 << cst) and (x >> cst) == 0 to x < (1 << cst) - - - - --- 2017-10-03 Prathamesh Kulkarni New
Transform (x / y) != 0 to x >=y and (x / y) == 0 to x < y if x, y are unsigned Transform (x / y) != 0 to x >=y and (x / y) == 0 to x < y if x, y are unsigned - - - - --- 2017-09-15 Prathamesh Kulkarni New
[libgfortran] Replace implicit conversions between enums in io/transfer.c by explicit casts. [libgfortran] Replace implicit conversions between enums in io/transfer.c by explicit casts. - - - - --- 2017-09-12 Prathamesh Kulkarni New
PR78888 - add value range info for tolower/toupper - - - - --- 2017-08-03 Prathamesh Kulkarni New
Add include-guard to tree-vrp.h - - - - --- 2017-08-02 Prathamesh Kulkarni New
[RFC] propagate malloc attribute in ipa-pure-const pass - - - - --- 2017-07-31 Prathamesh Kulkarni New
[1/2] PR 78736: New warning -Wenum-conversion - - - - --- 2017-07-11 Prathamesh Kulkarni New
remove call to memset in value-prof.c:free_hist() - - - - --- 2017-05-23 Prathamesh Kulkarni New
PR80806 - - - - --- 2017-05-18 Prathamesh Kulkarni New
[RFC] propagate malloc attribute in ipa-pure-const pass - - - - --- 2017-05-15 Prathamesh Kulkarni New
[1/2] PR 78736: New warning -Wenum-conversion - - - - --- 2017-05-10 Prathamesh Kulkarni New
PR77644 - - - - --- 2017-05-10 Prathamesh Kulkarni New
PR77644 - - - - --- 2017-05-09 Prathamesh Kulkarni New
PR80613 - - - - --- 2017-05-05 Prathamesh Kulkarni New
PR80613 - - - - --- 2017-05-04 Prathamesh Kulkarni New
[1/2] PR 78736: New warning -Wenum-conversion - - - - --- 2017-05-03 Prathamesh Kulkarni New
[2/2] PR 78736: libgomp fallout - - - - --- 2017-05-02 Prathamesh Kulkarni New
[1/2] PR 78736: New warning -Wenum-conversion - - - - --- 2017-05-02 Prathamesh Kulkarni New
PR79715: Special case strcpy/strncpy for dse - - - - --- 2017-04-24 Prathamesh Kulkarni New
PR79697: Delete calls to strdup, strndup, realloc if there is no lhs - - - - --- 2017-04-24 Prathamesh Kulkarni New
PR79715: Special case strcpy/strncpy for dse - - - - --- 2017-02-28 Prathamesh Kulkarni New
« 1 2 3 »