Incorrect offsets generated for Neon loads.

Bug #709329 reported by Ramana Radhakrishnan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GCC
Fix Released
High
Ramana Radhakrishnan
4.4
Fix Released
High
Ramana Radhakrishnan

Bug Description

This was something a co-worker ran into yesterday while using Linaro GCC 4.4 but works fine in Linaro GCC 4.5

This appears to be fixed upstream on the GCC 4.5 and trunk but not in Linaro gcc 4.4 by this patch

http://gcc.gnu.org/ml/gcc-cvs/2010-07/msg00129.html here and I've verified that this occurs there as well. This should be backported upstream into GCC 4.4 if it affects it there as well as into our 4.4 tree.

I've verified that the test works fine with the patch backported and this no longer generates this issue.

A test that triggers this can be found at http://www.codesourcery.com/archives/arm-gnu/msg03693.html

Testing this now.

Ramana

Related branches

Changed in gcc-linaro:
assignee: nobody → Ramana Radhakrishnan (ramana)
Changed in gcc-linaro:
milestone: none → 4.4-2011.02-0
Changed in gcc-linaro:
status: New → Invalid
status: Invalid → Fix Released
Changed in gcc-linaro:
status: Fix Released → In Progress
importance: Undecided → High
Changed in gcc-linaro:
status: In Progress → Fix Committed
Michael Hope (michaelh1)
Changed in gcc-linaro:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.