https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59833
--- Comment #11 from Ramana Radhakrishnan ---
Author: ramana
Date: Thu Jul 21 08:27:47 2016
New Revision: 238584
URL: https://gcc.gnu.org/viewcvs?rev=238584=gcc=rev
Log:
[ARM] Fix PR target/59833
For Aurelien Jarno
On
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59833
--- Comment #12 from Ramana Radhakrishnan ---
Fixed on trunk so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68854
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59833
--- Comment #6 from Ramana Radhakrishnan ---
(In reply to Aurelien Jarno from comment #5)
> (In reply to Ramana Radhakrishnan from comment #4)
> > Need to apply Aurelien's patch - looks like that's slipped through the
> > cracks.
>
> What was
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63874
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|--- |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63874
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63874
--- Comment #3 from Ramana Radhakrishnan ---
Author: ramana
Date: Mon Jul 4 09:06:02 2016
New Revision: 237957
URL: https://gcc.gnu.org/viewcvs?rev=237957=gcc=rev
Log:
[AArch64] Fix PR target/63874
In this PR we have a situation where we
||ramana at gcc dot gnu.org
--- Comment #4 from Ramana Radhakrishnan ---
(In reply to dhowe...@redhat.com from comment #0)
> In the kernel, we have various bits of code that boil down to:
>
> int cur = __atomic_load_n(>counter, __ATOMIC_RELAXED);
>
||2016-05-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Ramana Radhakrishnan ---
Confirmed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53440
--- Comment #8 from Ramana Radhakrishnan ---
Author: ramana
Date: Fri May 13 09:32:29 2016
New Revision: 236198
URL: https://gcc.gnu.org/viewcvs?rev=236198=gcc=rev
Log:
Fix PR target/53440 - handle generic thunks better for TARGET_32BIT.
This
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69979
Ramana Radhakrishnan changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70896
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
CC||ramana at gcc dot gnu.org
Component|target |rtl-optimization
--- Comment #1 from Ramana Radhakrishnan ---
There is an unnecessary store to the stack regardless of the architecture. I
suspect that's just because of the a combination
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70825
Ramana Radhakrishnan changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70804
Ramana Radhakrishnan changed:
What|Removed |Added
Target||aarch64
--- Comment #1 from
Assignee: unassigned at gcc dot gnu.org
Reporter: ramana at gcc dot gnu.org
Target Milestone: ---
Given.
struct E {
virtual ~E() { destroy(); }
virtual E *clone() = 0;
void destroy();
};
struct B: public E {
virtual ~B() {}
virtual B *clone() { return 0; }
virtual void bar
||2016-04-23
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
Confirmed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69143
--- Comment #4 from Ramana Radhakrishnan ---
(In reply to H.J. Lu from comment #3)
> Similar to PR 28831, PR 23782?
Indeed, though looks more like a base case for PR28831 than PR23782 at first
glance.
Ramana
,
||aarch64-none-linux-gnu
CC||ramana at gcc dot gnu.org
--- Comment #2 from Ramana Radhakrishnan ---
I'm not sure if this is target specific or not but on aarch64 and on armhf as
well the code is badly optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70711
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|--- |6.0
--- Comment #2 from Ramana
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |6.0
--- Comment #2 from Ramana Radhakrishnan ---
Fixed then ?
||arm
Status|UNCONFIRMED |NEW
Last reconfirmed||2016-04-18
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64971
--- Comment #11 from Ramana Radhakrishnan ---
(In reply to Jeffrey A. Law from comment #10)
> Ramana, do you want to give this to someone on your team to wrap up?
Kyrill, do you mind picking this up ?
(In reply to Jeffrey A. Law from comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254
--- Comment #21 from Ramana Radhakrishnan ---
(In reply to Nick Clifton from comment #19)
> (In reply to Julien Margetts from comment #17)
> > The following test case still fails with the patch applied (originally bug
> > 70362)
> >
> >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53440
--- Comment #7 from Ramana Radhakrishnan ---
A patch to fix this for TARGET_32BIT is here.
https://gcc.gnu.org/ml/gcc-patches/2016-04/msg00060.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496
Ramana Radhakrishnan changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496
--- Comment #3 from Ramana Radhakrishnan ---
Author: ramana
Date: Fri Apr 1 14:58:53 2016
New Revision: 234675
URL: https://gcc.gnu.org/viewcvs?rev=234675=gcc=rev
Log:
Fix PR target/70496
While doing the unified asm rewrite - I inadvertently
|UNCONFIRMED |NEW
Last reconfirmed||2016-04-01
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #5 from Ramana Radhakrishnan ---
Well confirmed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70496
--- Comment #2 from Ramana Radhakrishnan ---
Created attachment 38152
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38152=edit
Patch.
Patch I'm testing.
||2016-04-01
Assignee|unassigned at gcc dot gnu.org |ramana at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
mine.
: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ramana at gcc dot gnu.org
Target Milestone: ---
int i;
void main (void)
{
__asm__ volatile (".arm");
i = 0;
__asm__ volatile ("\n cbz r0, 2f\n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362
--- Comment #6 from Ramana Radhakrishnan ---
Fails at O0 in this case, I cannot type. I still think this is a tail from
PR62254 and that should just be reopened.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362
--- Comment #4 from Ramana Radhakrishnan ---
(In reply to Julien Margetts from comment #3)
> Are you suggesting you confirmed the patch associated with bug 62254 fixes
> this issue?
>
> As far as I can tell, in isolation at least, it does not
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254
--- Comment #16 from Ramana Radhakrishnan ---
(In reply to Nick Clifton from comment #13)
> Patch applied.
https://gcc.gnu.org/ml/gcc-cvs/2016-03/msg00740.html - just in case someone
wants a link to it.
||2016-03-31
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #6 from Ramana Radhakrishnan ---
Confirmed - but not sure if this is a dup of PR48863
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|4.9.4 |6.0
--- Comment #15 from Ramana
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254
Ramana Radhakrishnan changed:
What|Removed |Added
CC||jmargetts at ocz dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362
Ramana Radhakrishnan changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63874
--- Comment #2 from Ramana Radhakrishnan ---
(In reply to Richard Earnshaw from comment #1)
> Sounds like this might be confusion between weak definitions and weak
> references. If we have a weak reference to the object, we cannot convert it
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70362
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #7 from Ramana Radhakrishnan ---
Fixed then
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62254
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
||2016-03-23
CC||ramana at gcc dot gnu.org
Component|target |tree-optimization
Summary|Code size increase on ARM |[4.9/5/6 Regression] Code
|cortex-m3 for switch
,
||arm-none-linux-gnueabi
Status|UNCONFIRMED |NEW
Last reconfirmed||2016-03-23
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69331
Ramana Radhakrishnan changed:
What|Removed |Added
Target|hppa-unknown-linux-gnu |hppa-unknown-linux-gnu,
||2016-03-23
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #5 from Ramana Radhakrishnan ---
Confirmed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578
--- Comment #40 from Ramana Radhakrishnan ---
(In reply to Fredrik Hederstierna from comment #38)
> I guess this 'meta-bugreport' have become lightly fuzzy with all kinds of
> CSiBE code size increase issues,
> so maybe better to identify these
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578
--- Comment #37 from Ramana Radhakrishnan ---
I've completely lost track of this bug - is this still open on gcc 4.9 / 5 and
6 or just relevant to 4.9 ?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68536
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #90 from Ramana Radhakrishnan ---
Fixed then.
||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Ramana Radhakrishnan ---
Waiting.
||ramana at gcc dot gnu.org
Resolution|--- |INVALID
--- Comment #3 from Ramana Radhakrishnan ---
Invalid.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70232
Ramana Radhakrishnan changed:
What|Removed |Added
CC||law at redhat dot com,
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ramana at gcc dot gnu.org
Target Milestone: ---
__complex double x;
__complex double y;
__complex double z;
double a, b, c, d;
int main (void)
{
x = y * z;
return 0;
}
Could well be implemented as:
int main
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66200
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|--- |6.0
--- Comment #9 from Ramana
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64713
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #16 from Ramana Radhakrishnan ---
Confirmed then.
||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70030
--- Comment #4 from Ramana Radhakrishnan ---
(In reply to Vladimir Makarov from comment #3)
> (In reply to Ramana Radhakrishnan from comment #2)
> > Waiting.
>
> Actually, I have a candidate patch to deal with scratches created during
> LRA.
||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
confirmed.
Status|UNCONFIRMED |NEW
Last reconfirmed||2016-03-17
CC||ramana at gcc dot gnu.org
Summary|LRA ICE on trunk for ARM|[6 regression] LRA ICE on
|Thumb1 with Os
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69047
--- Comment #2 from Ramana Radhakrishnan ---
Might be related to PR36409 and PR49157
Target|arm |arm, aarch64
Status|UNCONFIRMED |NEW
Last reconfirmed||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |6.0
--- Comment #4 from Ramana Radhakrishnan ---
Fixed on trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67896
Ramana Radhakrishnan changed:
What|Removed |Added
CC||ramana at gcc dot gnu.org
||2016-03-16
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
Confirmed.
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |6.0
--- Comment #3 from Ramana Radhakrishnan ---
Fixed then.
||2016-03-16
CC||ramana at gcc dot gnu.org
Summary|excessive stack usage with |[6 regression] excessive
|-O2 |stack usage with -O2
Ever confirmed|0 |1
|UNCONFIRMED |RESOLVED
CC||ramana at gcc dot gnu.org
Resolution|--- |INVALID
--- Comment #2 from Ramana Radhakrishnan ---
The documentation says :
This attribute allows the compiler to construct the
requisite
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70223
--- Comment #2 from Ramana Radhakrishnan ---
The ARM port does not use frame pointers unless specified on the command line
or an actual need in the program (read alloca).
With 4.8.5 I get with the command line options suggested *and*
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #17 from Ramana Radhakrishnan ---
(In reply to Tyrel Haveman from comment #16)
> Certainly that is an option in many cases. In my particular case this is
> building on an Ope
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63433
Ramana Radhakrishnan changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51980
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47562
Bug 47562 depends on bug 51980, which changed state.
Bug 51980 Summary: ARM - Neon code polluted by useless stores to the stack with
vuzpq / vzipq / vtrnq
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51980
What|Removed
||ramana at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |4.9.0
--- Comment #3 from Ramana Radhakrishnan ---
Fixed presumably in 4.9.0
The 4.8 branch is closed, I'm not sure if the commit ever went there.
||2016-02-18
CC||ramana at gcc dot gnu.org
Target Milestone|--- |7.0
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
confirmed.
||2016-02-18
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #4 from Ramana Radhakrishnan ---
Confirmed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304
--- Comment #49 from Ramana Radhakrishnan ---
(In reply to ard.biesheuvel from comment #48)
> (In reply to Richard Earnshaw from comment #47)
> > (In reply to ard.biesheuvel from comment #46)
> > > One issue that this causes, which I did not see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67295
--- Comment #10 from Ramana Radhakrishnan ---
(In reply to Jakub Jelinek from comment #7)
> At the RTL level, it would be nice if REE optimized away at least the
> redundant zero extension, thus change:
> cmp r1, #0
> rev16ne
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304
--- Comment #44 from Ramana Radhakrishnan ---
(In reply to Christophe Lyon from comment #39)
> We have backported r227748, 229160 and 229161 to our linaro-gcc-5 branch,
> and we got a bug report from the kernel team.
Sorry about the breakage.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65932
--- Comment #24 from Ramana Radhakrishnan ---
*** Bug 67295 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Bug 64164 depends on bug 67295, which changed state.
Bug 67295 Summary: [ARM][6 Regression] FAIL: gcc.target/arm/builtin-bswap-1.c
scan-assembler-times revshne\\t 1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67295
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67295
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304
Ramana Radhakrishnan changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|6.0 |7.0
Summary|[6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64783
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|--- |6.0
--- Comment #5 from Ramana
|ramana at gcc dot gnu.org |unassigned at gcc dot
gnu.org
--- Comment #5 from Ramana Radhakrishnan ---
I can no longer reproduce this on the head of the GCC 5 tree.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63870
Ramana Radhakrishnan changed:
What|Removed |Added
Target Milestone|--- |6.0
--- Comment #16 from Ramana
||2015-11-27
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Ramana Radhakrishnan ---
Cannot reproduce on trunk any more.
Not sure where it got fixed though.
||2015-11-23
CC||ramana at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Ramana Radhakrishnan ---
NTAPS is undefined.
What's the current output and what output do you expect ?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67954
--- Comment #3 from Ramana Radhakrishnan ---
Created attachment 36771
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36771=edit
reduced testcase
reduced testcase
Status|UNCONFIRMED |NEW
Last reconfirmed||2015-11-19
CC||ramana at gcc dot gnu.org
Summary|[5 Regression] internal |[5 / 6 Regression] internal
|compiler error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67868
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
,
||ramana at gcc dot gnu.org
--- Comment #3 from Ramana Radhakrishnan ---
Add author to CC.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256
--- Comment #2 from Ramana Radhakrishnan ---
Author: ramana
Date: Tue Nov 10 08:35:21 2015
New Revision: 230085
URL: https://gcc.gnu.org/viewcvs?rev=230085=gcc=rev
Log:
Workaround PR68256 on AArch64
> This is causing a bootstrap comparison
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58133
Ramana Radhakrishnan changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68223
Ramana Radhakrishnan changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ramana at gcc dot gnu.org
Target Milestone: ---
https://gcc.gnu.org/ml/gcc-patches/2015-11/msg00839.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256
Ramana Radhakrishnan changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
201 - 300 of 1216 matches
Mail list logo