Merge lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r194220-r194261 into lp:gcc-linaro/4.7
Status: | Rejected |
---|---|
Rejected by: | Yvan Roux |
Proposed branch: | lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r194220-r194261 |
Merge into: | lp:gcc-linaro/4.7 |
To merge this branch: | bzr merge lp:~michaelh1/gcc-linaro/merge-from-aarch64-4.7-r194220-r194261 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Yvan Roux | Needs Fixing | ||
Review via email: mp+139319@code.launchpad.net |
Commit message
Merge from FSF arm/aarch64-
Description of the change
2012-12-12 Michael Hope <email address hidden>
Merge from FSF arm/aarch64-
Backport arm-aarch64-4.7 r194220:
gcc/
2012-12-05 Yufeng Zhang <email address hidden>
* config/
(TARGET_
gcc/testsuite/
2012-12-05 Yufeng Zhang <email address hidden>
* g++.dg/
Backport arm-aarch64-4.7 r194222:
[AARCH64-4.7] Backport vectorize standard math patterns.
gcc/
* config/
(aarch64_
* config/
(aarch64_
* config/
(frintm, frinti, frintx, frinta, fcvtzs, fcvtzu): Likewise.
(fcvtas, fcvtau, fcvtps, fcvtpu, fcvtms, fcvtmu): Likewise.
* config/
(aarch64_
(<frint_
(aarch64_
(l<fcvt_
* config/
(TARGET_
* config/
(btrunc<mode>2, ceil<mode>2, floor<mode>2)
(round<mode>2, rint<mode>2, nearbyint<mode>2): Consolidate as...
(<frint_
(lceil<
(lround<
(lrint<
(l<fcvt_
* config/
(FCVT_TARGET): Likewise.
(FRINT): Likewise.
(FCVT): Likewise.
(frint_pattern): Likewise.
(frint_suffix): Likewise.
(fcvt_pattern): Likewise.
gcc/testsuite/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* gcc.dg/
* target-supports.exp
(check_
(check_
(check_
(check_
(check_
(check_
(check_
(check_
(check_
(check_
(check_
(check_
Backport arm-aarch64-4.7 r194246:
gcc/
2012-12-05 Yufeng Zhang <email address hidden>
* config/
typedef.
(aarch64_
(aarch64_
a given AdvSIMD vector type.
gcc/testsuite/
2012-12-05 Yufeng Zhang <email address hidden>
* g++.dg/
Backport arm-aarch64-4.7 r194259:
[AARCH64-4.7] Backport fix to slp-perm-8.c
gcc/testsuite/
Backport from mainline.
2012-05-31 Greta Yorsh <email address hidden>
* lib/target-
arm32 to targets.
* gcc.dg/
of the initialization loop.
(dg-final): Adjust the expected number of vectorized loops depending
on vect_char_mult target selector.
Backport arm-aarch64-4.7 r194260:
[AARCH64] Implement Vector Permute Support.
gcc/
Backport from mainline.
2012-12-05 James Greenhalgh <email address hidden>
* config/
(aarch64_
(aarch64_
(aarch64_
* config/
(vec_perm<mode>): Likewise.
(aarch64_
(aarch64_
(aarch64_
* config/
(aarch64_
(aarch64_
(MAX_VECT_LEN): Define.
(expand_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(aarch64_
(TARGET_
* config/
(unspec): Add UNSPEC_TBL, UNSPEC_CONCAT.
(V_cmp_result): Add mapping for V2DF.
gcc/testsuite/
Backport from mainline.
2012-12-05 James Greenhalgh <email address hidden>
* lib/target-
(check_
(check_
(check_
(check_
(check_
(check_
Backport arm-aarch64-4.7 r194261:
[AARCH64-4.7] Add zip{1, 2}, uzp{1, 2}, trn{1, 2} support for vector permute.
gcc/
Backport from mainline.
2012-12-05 James Greenhalgh <email address hidden>
* config/
* config/
(aarch64_
* config/
(aarch64_
(aarch64_
(aarch64_
* config/
(PERMUTE): New.
(perm_insn): Likewise.
(perm_hilo): Likewise.
cbuild has taken a snapshot of this branch at r115044 and queued it for build.
The diff against the ancestor r115037 is available at: cbuild. validation. linaro. org/snapshots/ gcc-linaro- 4.7+bzr115044~ michaelh1~ merge-from- aarch64- 4.7-r194220- r194261. diff
http://
and will be built on the following builders:
a9-builder a9hf-builder armv5-builder i686 x86_64 xaarch64 xaarch64_bare xcortexa15hf
You can track the build queue at: cbuild. validation. linaro. org/helpers/ scheduler
http://
cbuild-snapshot: gcc-linaro- 4.7+bzr115044~ michaelh1~ merge-from- aarch64- 4.7-r194220- r194261
cbuild-ancestor: lp:gcc-linaro+bzr115037
cbuild-state: check