Merge lp:~ams-codesourcery/gcc-linaro/thumb-ifcvt2 into lp:gcc-linaro/4.7
- thumb-ifcvt2
- Merge into 4.7
Status: | Merged |
---|---|
Approved by: | Andrew Stubbs |
Approved revision: | not available |
Merge reported by: | Andrew Stubbs |
Merged at revision: | not available |
Proposed branch: | lp:~ams-codesourcery/gcc-linaro/thumb-ifcvt2 |
Merge into: | lp:gcc-linaro/4.7 |
To merge this branch: | bzr merge lp:~ams-codesourcery/gcc-linaro/thumb-ifcvt2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrew Stubbs (community) | Approve | ||
Michael Hope | Pending | ||
Ulrich Weigand | Pending | ||
Review via email: mp+94530@code.launchpad.net |
This proposal supersedes a proposal from 2012-02-20.
Commit message
Description of the change
Remove peephole optimizations that impede if-conversion.
UPDATE 20120217: Fixed regressions.
Posted upstream: http://
UPDATE 20120220: Fixed ICE.
UPDATE 20120224: Fixed another ICE, and added some missed cases.
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 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+bzr114965
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 armv7l-
The build results are available at:
http://
+UNSUPPORTED: gcc.target/
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 i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114965
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://
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
-PASS: gcc.target/
+FAIL: gcc.target/
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: armv7l-
Ulrich Weigand (uweigand) wrote : Posted in a previous version of this proposal | # |
Those regressions appear to be real at first glance --- can you have a look?
Michael Hope (michaelh1) wrote : Posted in a previous version of this proposal | # |
cbuild has taken a snapshot of this branch at r114968 and queued it for build.
The diff against the ancestor r114965 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+bzr114965
cbuild-state: check
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://
+UNSUPPORTED: gcc.target/
+UNSUPPORTED: gcc.target/
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 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 i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114965
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 x86_64-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114965
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 has taken a snapshot of this branch at r114969 and queued it for build.
The diff against the ancestor r114965 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+bzr114965
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+bzr114965
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+bzr114965
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://
+UNSUPPORTED: gcc.target/
+UNSUPPORTED: gcc.target/
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/
-PASS: gcc.c-torture/
+UNRESOLVED: gcc.c-torture/
-PASS: gcc.c-torture/
+FAIL: gcc.c-torture/
-PASS: gcc.c-torture/
+UNRESOLVED: gcc.c-torture/
-PASS: gcc.c-torture/
+FAIL: gcc.c-torture/
-PASS: gcc.c-torture/
+UNRESOLVED: gcc.c-torture/
-FAIL: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
The full diff is at:
http://
The full testsuite results are at:
http://
Andrew Stubbs (ams-codesourcery) wrote : Posted in a previous version of this proposal | # |
Clearly those ICEs are a problem ..... :(
Michael Hope (michaelh1) wrote : | # |
cbuild has taken a snapshot of this branch at r114970 and queued it for build.
The diff against the ancestor r114965 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+bzr114965
cbuild-state: check
Michael Hope (michaelh1) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
+UNSUPPORTED: gcc.target/
+UNSUPPORTED: gcc.target/
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://
-FAIL: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
+PASS: gcc.target/
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 i686-natty-
The build results are available at:
http://
The testsuite results are the same as the branch point lp:gcc-linaro/4.7+bzr114965
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/4.7+bzr114965
The full diff is at:
http://
The full testsuite results are at:
http://
cbuild-checked: x86_64-
Ulrich Weigand (uweigand) wrote : | # |
What's the upstream status of this? Has it been approved yet?
Andrew Stubbs (ams-codesourcery) wrote : | # |
I've just resubmitted the version of this patch from this branch:
http://
Awaiting upstream review.
Andrew Stubbs (ams-codesourcery) wrote : | # |
Now approved by Richard E.
cbuild has taken a snapshot of this branch at r114966 and queued it for build.
The diff against the ancestor r114965 is available at: builds. linaro. org/toolchain/ snapshots/ gcc-linaro- 4.7+bzr114966~ ams-codesourcer y~thumb- ifcvt2. 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+bzr114966~ ams-codesourcer y~thumb- ifcvt2
cbuild-ancestor: lp:gcc-linaro/4.7+bzr114965
cbuild-state: check