gcc

lp:~linaro-toolchain-dev/gcc/arm-aarch64

Created by Michael Hope and last modified

Import of ARM's GCC trunk based aarch64 branch.

Get this branch:
bzr branch lp:~linaro-toolchain-dev/gcc/arm-aarch64

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Linaro Toolchain Developers
Project:
gcc
Status:
Experimental

Import details

Import Status: Failed

This branch is an import of the Subversion branch from svn://gcc.gnu.org/svn/gcc/branches/ARM/aarch64-branch.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 1 minute — see the log
Import started on alnitak and finished taking 1 minute — see the log
Import started on alnitak and finished taking 1 minute — see the log
Import started on alnitak and finished taking 2 minutes — see the log

Recent revisions

116878. By sofiane

Merge from trunk 192445:192598.

116877. By sofiane

 [AArch64] Update logical immediate instruction pattern.

 * config/aarch64/aarch64.md (<optab><mode>3):
 Update constraint for operand 0.
 Update scheduling attribute for the second alternative.

116876. By belagod

[AARCH64-BRANCH] Fix saturating doubling multiply NEON Intrinsics.

116875. By ibolton

Only permit valid operand range for SBFIZ

116874. By mshawcroft

[AARCH64] Fix ICE in aarch64_split_doubleword_move.

2012-10-16 Marcus Shawcroft <email address hidden>

 * config/aarch64/aarch64-protos.h (aarch64_split_doubleword_move):
 Rename to aarch64_split_128bit_move.
 (aarch64_split_128bit_move_p): New.
 * config/aarch64/aarch64.c (aarch64_split_doubleword_move):
 Rename to aarch64_split_128bit_move.
 (aarch64_split_128bit_move_p): New.
 * config/aarch64/aarch64.md: Adjust TImode move split.

116873. By sofiane

Merge from trunk 192192:192445.

116872. By mshawcroft

[AARCH64] Adding predefines for AArch64 code models.

2012-10-15 Chris Schlumberger-Socha <email address hidden>

        * config/aarch64/aarch64.h (TARGET_CPU_CPP_BUILTINS): Add predefine for
 AArch64 code models.

2012-10-15 Chris Schlumberger-Socha <email address hidden>

        * gcc.target/aarch64/predefine_large.c: New test.
 * gcc.target/aarch64/predefine_small.c: New test.
 * gcc.target/aarch64/predefine_tiny.c: New test.
 * lib/target-supports.exp
 (check_effective_target_aarch64_tiny): New.
 (check_effective_target_aarch64_small): New.
 (check_effective_target_aarch64_large): New.

116871. By sofiane

Merge from trunk 191882:192192.

116870. By belagod

Add vfma_n intrinsics.

116869. By belagod

Remove inline asm implementations of vqdmlxl.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.