https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
--- Comment #5 from Ramana Radhakrishnan ---
(In reply to amker from comment #4)
> Fixed now, we now generates below code for a72/a57:
> .L4:
> ldr w0, [x1]
> add w0, w0, 1
> str w0, [x1], 4
> cmp x1, x2
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
amker at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
Wilco changed:
What|Removed |Added
CC||wdijkstr at arm dot com
--- Comment #3 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
--- Comment #2 from Ramana Radhakrishnan ---
And by default we see this
.L4:
add x3, x5, x1
add x1, x1, 1
ldr w2, [x4, x3, lsl 2]
cmp w0, w1
add w2, w2, 1
str w2, [x4, x3,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed|2015-05-15 00:00:00 |2016-8-23
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65068
Ramana Radhakrishnan ramana at gcc dot gnu.org changed:
What|Removed |Added
Keywords|