https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94157
--- Comment #4 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Martin Liška from comment #3)
> I've got a patch candidate, will send it to GCC patches mailing list.
Sorry for the breakage, and thanks for taking a look!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86753
--- Comment #10 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Fri Oct 18 05:13:26 2019
New Revision: 277141
URL: https://gcc.gnu.org/viewcvs?rev=277141&root=gcc&view=rev
Log:
2019-10-18 Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92155
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91532
--- Comment #4 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Oct 21 07:31:45 2019
New Revision: 277237
URL: https://gcc.gnu.org/viewcvs?rev=277237&root=gcc&view=rev
Log:
2019-10-21 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92163
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 47079
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47079&action=edit
Untested fix
Does this patch look OK ?
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92163
--- Comment #6 from prathamesh3492 at gcc dot gnu.org ---
Posted updated patch upstream:
https://gcc.gnu.org/ml/gcc-patches/2019-10/msg01702.html
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91272
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Oct 28 14:50:58 2019
New Revision: 277524
URL: https://gcc.gnu.org/viewcvs?rev=277524&root=gcc&view=rev
Log:
2019-10-28 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92163
--- Comment #7 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Oct 28 15:01:24 2019
New Revision: 277525
URL: https://gcc.gnu.org/viewcvs?rev=277525&root=gcc&view=rev
Log:
2019-10-28 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92342
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92342
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
(In reply to prathamesh3492 from comment #1)
> Hi,
> I reverted Segher's commit in my local tree, but am still seeing the same
> code-gen for g().
Oops I was modifying wron
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92328
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92608
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92608
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Nov 21 20:20:36 2019
New Revision: 278598
URL: https://gcc.gnu.org/viewcvs?rev=278598&root=gcc&view=rev
Log:
Use safe_dyn_cast instead of dyn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92649
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92704
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89007
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Dec 9 09:59:42 2019
New Revision: 279112
URL: https://gcc.gnu.org/viewcvs?rev=279112&root=gcc&view=rev
Log:
2019-12-09 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92867
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93054
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93397
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Sorry for the breakage, I will take a look.
Regards,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Martin Liška from comment #4)
> Created attachment 45403 [details]
> reduced test-case
Thanks!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |prathamesh3492
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #10 from prathamesh3492 at gcc dot gnu.org ---
Oops, I didn't realize there could be loop within phi (phi result being an arg
too). I will try to come up with a better approach for handling nested PHI's.
In the meantime, f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #12 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #11)
> Look e.g. at -O2:
> void bar (int);
>
> void
> foo (int x)
> {
> int i = 0;
> if (x == 8)
> {
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #14 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 45425
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45425&action=edit
Patch
Hi,
In the attached patch, I cache results of malloc_candidate_p_1 an
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88788
--- Comment #16 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Tue Jan 15 09:37:22 2019
New Revision: 267933
URL: https://gcc.gnu.org/viewcvs?rev=267933&root=gcc&view=rev
Log:
2019-01-15 Richar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85734
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85734
--- Comment #4 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Tue May 15 04:44:33 2018
New Revision: 260249
URL: https://gcc.gnu.org/viewcvs?rev=260249&root=gcc&view=rev
Log:
2018-05-15 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85734
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
Fixed on trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85562
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
Target Milestone: ---
For the following test-case, g should have been detected as malloc-like
function by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85787
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Working on a patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Tue May 15 06:07:48 2018
New Revision: 260250
URL: https://gcc.gnu.org/viewcvs?rev=260250&root=gcc&view=rev
Log:
2018-05-15 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85817
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 44142
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44142&action=edit
Untested fix
Oops, sorry about that.
I put the condition
if (integer_zerop
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85820
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
This is most likely dup of PR85817. Could you check if the fix in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85817#c1 works ?
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85817
--- Comment #4 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Fri May 18 12:31:04 2018
New Revision: 260358
URL: https://gcc.gnu.org/viewcvs?rev=260358&root=gcc&view=rev
Log:
2018-05-18 Prathamesh Kulkarni
-end
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
For the following test-case:
void foo(void)
{
void escape(unsigned char *);
unsigned char tmp[12];
unsigned char *p = tmp + 7;
__builtin_memset (p, 0, 6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86332
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 44325
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44325&action=edit
Untested fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86332
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Oops, looks like I messed up reducing the test-case from the original program
which triggered this bug -;(
Sorry for the noise.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86332
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91166
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Wed Jul 24 07:20:24 2019
New Revision: 273758
URL: https://gcc.gnu.org/viewcvs?rev=273758&root=gcc&view=rev
Log:
2019-07-24 Prathamesh Kulkarni
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
It seems tls_preserve_1.c is failing with -O3 -fpic -march=armv8.2-a+sve
because it generates:
stp q0, q1, [sp, 16
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90724
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Wed Aug 21 18:34:43 2019
New Revision: 274805
URL: https://gcc.gnu.org/viewcvs?rev=274805&root=gcc&view=rev
Log:
2019-08-21 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88839
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Wed Aug 21 20:41:41 2019
New Revision: 274810
URL: https://gcc.gnu.org/viewcvs?rev=274810&root=gcc&view=rev
Log:
2019-08-22 Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90724
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Eric Gallager from comment #2)
> (In reply to prathamesh3492 from comment #1)
> > Author: prathamesh3492
> > Date: Wed Aug 21 18:34:43 2019
> >
Component: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
I added a patch for Wenum-conversion (PR78736), that exposes some implicit enum
conversions in libgfortran/io/transfer.c:
./../../gcc/libgfortran/io
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91593
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Patch for PR78736 that triggers the warnings:
https://gcc.gnu.org/ml/gcc-patches/2019-08/msg01938.html
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Oh, I thought sincos simultaneously calculated values of sin and cos ?
If that's not the case, then I wonder how is sincos transform itself beneficial
?
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78736
--- Comment #14 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Wed Sep 4 16:25:21 2019
New Revision: 275376
URL: https://gcc.gnu.org/viewcvs?rev=275376&root=gcc&view=rev
Log:
Add warning Wenum-conversion for C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91982
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
Probably started with r276299 ?
We segfault in vect_transform_stmt in call to dominated_by_p:
if (!slp_node && STMT_VINFO_REDUC_DEF (orig_stmt_info)
&& STMT_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91532
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Oct 7 23:44:49 2019
New Revision: 276681
URL: https://gcc.gnu.org/viewcvs?rev=276681&root=gcc&view=rev
Log:
2019-10-07 Prathamesh
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
With PR89007 test-case:
#define N 1024
unsigned char dst[N];
unsigned char in1[N];
unsigned char in2[N];
void
foo ()
{
for( int x = 0; x < N
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92033
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
This seems to happen pretty much for any arithmetic ops inside loop with SVE.
For instance, with cases:
for (int i = 0; i < N; i++)
dst[i] = ~in1[i];
for (int i = 0; i < N; i++)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92085
--- Comment #4 from prathamesh3492 at gcc dot gnu.org ---
Patch posted upstream: https://gcc.gnu.org/ml/gcc-patches/2019-10/msg01031.html
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92085
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Tue Oct 15 07:19:41 2019
New Revision: 276984
URL: https://gcc.gnu.org/viewcvs?rev=276984&root=gcc&view=rev
Log:
2019-10-15 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90723
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Eric Gallager from comment #2)
> (In reply to prathamesh3492 from comment #1)
> > Author: prathamesh3492
> > Date: Sat Jul 13 08:28:33 2019
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83501
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83506
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Sorry for the breakage, I will take a look.
Regards,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83506
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Jakub Jelinek from comment #4)
> Though, I guess the real bug is that ipa_free_fn_summary (); is no longer
> called for -fno-ipa-pure-const. While the ipa_inline pa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83648
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Created attachment 43004
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43004&action=edit
Untested fix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82665
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
For the following test-case:
double f(double x)
{
return __builtin_sin(2*x) + __builtin_sin(x);
}
optimzied dump with -O2 -funsafe-math-optimizations -ffast-math
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83501
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Wed Jan 3 16:07:32 2018
New Revision: 256180
URL: https://gcc.gnu.org/viewcvs?rev=256180&root=gcc&view=rev
Log:
2018-01-03 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83501
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
For the following test case:
double f(double x)
{
double g(double, double);
double t1 = __builtin_erf (x);
double t2 = __builtin_erfc (x);
return g(t1, t2);
}
optimized
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
For the following test case:
double f(double x)
{
double g(double, double);
double t1 = __builtin_erf (x);
double t2 = __builtin_erfc (x);
return g(t1, t2);
}
optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83751
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Oops, looks like this got posted twice :(
Sorry about that.
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
For the following test-case:
#define STR "1234567"
const char str[] = STR;
char dst[10];
void copy_from_global_str (void)
{
__builtin_strcpy (dst, s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81703
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Jan 11 04:37:48 2018
New Revision: 256475
URL: https://gcc.gnu.org/viewcvs?rev=256475&root=gcc&view=rev
Log:
2018-01-11 Mart
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83501
--- Comment #8 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Jan 11 04:37:48 2018
New Revision: 256475
URL: https://gcc.gnu.org/viewcvs?rev=256475&root=gcc&view=rev
Log:
2018-01-11 Mart
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81703
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83775
--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
(In reply to prathamesh3492 from comment #0)
> Hi,
> For the following test-case:
>
> #define STR "1234567"
>
> const char str[] = STR;
>
> char dst[1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83514
--- Comment #5 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Jan 11 12:13:42 2018
New Revision: 256529
URL: https://gcc.gnu.org/viewcvs?rev=256529&root=gcc&view=rev
Log:
2018-01-11 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83514
--- Comment #6 from prathamesh3492 at gcc dot gnu.org ---
Committed patch to conditionally set arch_to_print after Kyrill's approval.
Thanks,
Prathamesh
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83501
--- Comment #9 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Sun Jan 14 08:58:58 2018
New Revision: 256657
URL: https://gcc.gnu.org/viewcvs?rev=256657&root=gcc&view=rev
Log:
2018-01-14 Prathamesh Kulkarni
: c
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
int main(void)
{
char a[3] = "xyz";
__builtin_printf ("%s", a);
return 0;
}
No warning generated with -Wall -Wextra -Wstringop-overflow=
: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
For the following test-case:
#define ARR_MAX 6
__attribute__((const)) int f(int);
int foo()
{
int arr[ARR_MAX];
for (int i = 0; i < ARR_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88839
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Fix committed to sve-acle-branch:
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=2cd1f397ed5a155e74719977823b28777caa8312
Thanks,
Prathamesh
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
For following test-case:
#include
typedef int32_t vnx4si __attribute__((vector_size (32)));
void foo(int a, int b)
{
vnx4si v
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88837
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Jun 3 09:35:37 2019
New Revision: 271857
URL: https://gcc.gnu.org/viewcvs?rev=271857&root=gcc&view=rev
Log:
2019-06-03 Prathamesh Kulkarni
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
The following test-case:
typedef int v4si __attribute__((vector_size (4 * sizeof (int;
typedef double v4df __attribute__
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
cc1 segfaults with the following test-case, with -O2 -march=armv8.2-a+sve
-msve-vector-bits=256:
typedef double v4df __attribute__ ((vector_size (32)));
void foo
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Following test (pr82096.c) and few others fail with following ICE with
-march=armv8.2-a+sve that contain call to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88833
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Jul 4 06:48:42 2019
New Revision: 273040
URL: https://gcc.gnu.org/viewcvs?rev=273040&root=gcc&view=rev
Log:
2019-07-04 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90723
--- Comment #1 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Sat Jul 13 08:28:33 2019
New Revision: 273466
URL: https://gcc.gnu.org/viewcvs?rev=273466&root=gcc&view=rev
Log:
2019-07-15 Prathamesh Kulkarni
y: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
For the following test-case:
double f2(double x, double a, double b)
{
if (a == b)
return __builtin_sin (a * x) + __builtin_cos (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86570
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
AFAIU, the underlying issue doesn't seem particular to float. For example,
there's a similar missed optimization with divmod transform:
unsigned f(unsigned x, unsigned y,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155
--- Comment #38 from prathamesh3492 at gcc dot gnu.org ---
Hi,
The issue can be reproduced exactly, with pr77445-2.c. I am testing with making
is_digit() noinline.
* Reordering SINK before PRE
SPEC2006 data for building SPEC2006 with sink
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155
--- Comment #40 from prathamesh3492 at gcc dot gnu.org ---
ping https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155#c38
Thanks,
Prathamesh
rsion: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
There's no warnings emitted for the foll
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
It seems GCC does not evaluate the following function to a constant at the tree
level:
int sum(void)
{
int a[] = {1, 2, 3, -1};
int x = 0;
for (int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84759
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85787
--- Comment #2 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Thu Oct 4 11:06:24 2018
New Revision: 264838
URL: https://gcc.gnu.org/viewcvs?rev=264838&root=gcc&view=rev
Log:
2018-10-04 Prathamesh Kulkarni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155
--- Comment #42 from prathamesh3492 at gcc dot gnu.org ---
Hi,
This is another simpler approach I tried to apply "cost-model" on hoisting
before approaching a more general solution:
http://people.linaro.org/~prathamesh.kulkarni/ho
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80155
--- Comment #43 from prathamesh3492 at gcc dot gnu.org ---
Sorry for duplications / formatting errors in previous comment. Is there a way
to edit posted comments ?
Thanks,
Prathamesh
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: prathamesh3492 at gcc dot gnu.org
Target Milestone: ---
Hi,
It seems lots of tests are failing with bootstrap build of arm-linux-gnueabihf
with following ICE:
during GIMPLE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87920
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87899
prathamesh3492 at gcc dot gnu.org changed:
What|Removed |Added
CC||prathamesh3492 at gcc
1 - 100 of 308 matches
Mail list logo