Merge lp:~ams-codesourcery/gcc-linaro/neon-neg64-4.7 into lp:gcc-linaro/4.7
- neon-neg64-4.7
- Merge into 4.7
Status: | Superseded |
---|---|
Proposed branch: | lp:~ams-codesourcery/gcc-linaro/neon-neg64-4.7 |
Merge into: | lp:gcc-linaro/4.7 |
To merge this branch: | bzr merge lp:~ams-codesourcery/gcc-linaro/neon-neg64-4.7 |
Related bugs: | |
Related blueprints: |
64 bit twos complement in NEON
(Medium)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Hope | Pending | ||
Review via email: mp+100811@code.launchpad.net |
This proposal supersedes a proposal from 2012-03-26.
This proposal has been superseded by a proposal from 2012-04-12.
Commit message
Description of the change
Implement DImode neg operator in NEON.
Patch posted upstream here:
http://
UPDATE 20120326: Fixed bootstrap failure.
UPDATE 20120404: Fixed testsuite failure (hopefully).
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild had trouble building this on armv7l-
See the *failed.txt logs under the build results at:
http://
The test suite results were not checked.
cbuild-checked: armv7l-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on x86_64-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: x86_64-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: i686-natty-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: i686-natty-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild has taken a snapshot of this branch at r114971 and queued it for build.
The diff against the ancestor r114969 is available at:
http://
and will be built on the following builders:
a9-builder armv5-builder i686 x86_64
You can track the build queue at:
http://
cbuild-snapshot: gcc-linaro-
cbuild-ancestor: lp:gcc-linaro/4.7+bzr114969
cbuild-state: check
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on x86_64-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: x86_64-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: i686-natty-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
-PASS: gcc.c-torture/
+FAIL: gcc.c-torture/
+FAIL: gcc.c-torture/
-PASS: gcc.c-torture/
+FAIL: gcc.c-torture/
+FAIL: gcc.c-torture/
-PASS: gcc.c-torture/
+FAIL: gcc.c-torture/
-PASS: gcc.c-torture/
+UNRESOLVED: gcc.c-torture/
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
The torture tests are failing with:
spawn /scratch/
/scratch/
/scratch/
Andrew Stubbs (ams-codesourcery) wrote : Posted in a previous version of this proposal | # |
This problem doesn't reproduce in upstream snapshot I have. I'm rebuilding with the sources from this branch.
Andrew Stubbs (ams-codesourcery) wrote : Posted in a previous version of this proposal | # |
OK, I've figured it out now, I hope. The patch works fine when optimization is enabled, but does not work when it is disabled because the split happens too late.
This problem will just go away once the NEON immediates patch is applied, so I've merged it into this branch for testing purposes.
Michael Hope (michaelh1) wrote : | # |
cbuild has taken a snapshot of this branch at r114972 and queued it for build.
The diff against the ancestor r114969 is available at:
http://
and will be built on the following builders:
a9-builder armv5-builder i686 x86_64
You can track the build queue at:
http://
cbuild-snapshot: gcc-linaro-
cbuild-ancestor: lp:gcc-linaro+bzr114969
cbuild-state: check
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on x86_64-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: x86_64-
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: i686-natty-
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on x86_64-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: x86_64-
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: i686-natty-
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro+bzr114969
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
cbuild has taken a snapshot of this branch at r114970 and queued it for build.
The diff against the ancestor r114969 is available at: builds. linaro. org/toolchain/ snapshots/ gcc-linaro- 4.7+bzr114970~ ams-codesourcer y~neon- neg64-4. 7.diff
http://
and will be built on the following builders:
a9-builder armv5-builder i686 x86_64
You can track the build queue at: ex.seabright. co.nz/helpers/ scheduler
http://
cbuild-snapshot: gcc-linaro- 4.7+bzr114970~ ams-codesourcer y~neon- neg64-4. 7
cbuild-ancestor: lp:gcc-linaro/4.7+bzr114969
cbuild-state: check