This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[linaro/gcc-4_9-branch] Merge from gcc-4_9-branch and backports


Hi all,

we have merged the gcc-4_9-branch into linaro/gcc-4_9-branch up to
revision 212419 as r212661.  We have also backported this set of revisions:

r209794 as r212697 : PR c/60114
r209797 as r212675 : [ARM] Wrap long literals in HOST_WIDE_INT_C in
aarch-common.c
r209858 as r212697 : [ARM/AArch64] Use signed chars in gcc.dg/pr60114.c.
r209940 as r212665 : Add execution + assembler tests of AArch64 UZP Intrinsics.
r209943 as r212665 : Rewrite AArch64 UZP Intrinsics using __builtin_shuffle.
r209947 as r212665 : Add execution tests of ARM UZP Intrinsics.
r210148 as r212698 : Add execution + assembler tests of AArch64 TRN Intrinsics.
r210151 as r212698 : Reimplement AArch64 TRN intrinsics with __builtin_shuffle.
r210152 as r212677 : Add execution + assembler tests of AArch64 EXT intrinsics.
r210153 as r212715 : Add execution + assembler tests of AArch64 REV
Neon Intrinsics.
r210216 as r212714 : Neon intrinsics TLC - Replace intrinsics with GNU
C implementations.
r210218 as r212714 : Neon intrinsics TLC - remove dead code.
r210219 as r212714 : Neon intrinsics TLC - remove ML
r210355 as r212669 : Implement HARD_REGNO_CALLER_SAVE_MODE for AArch64
r210369 as r212678 : [ARM] Remove vzip, vuzp, vtrn builtins and cleanup
r210422 as r212698 : Add execution tests of ARM TRN Intrinsics.
r210471 as r212679 : [ARM][cleanup] Use enum name instead of integer
value for PARAM_SCHED_PRESSURE_ALGORITHM.
r210828 as r212672 : TARGET_ATOMIC_ASSIGN_EXPAND_FENV AArch64
r210861 as r212695 : [AARCH64] Support tail indirect function call.
r210967 as r212680 : [ARM] Vectorise bswap* in aarch32.
r210996 as r212681 : [AArch64] Fix stack protector for ILP32
r211050 as r212682 : [AArch32] Fix PR/61331
r211058 as r212677 : Detect EXT patterns to vec_perm_const, use for
EXT intrinsics
r211059 as r212677 : Add execution tests of ARM EXT intrinsics
r211073 as r212683 : [ARM] Use mov_imm type for movw operations consistently
r211103 as r212672 : TARGET_ATOMIC_ASSIGN_EXPAND_FENV ARM
r211129 as r212685 : Fix PR target/61154
r211148 as r212673 : ILP32 dynamic linker
r211174 as r212715 : Recognize shuffle patterns for REV instructions
on AArch64, rewrite intrinsics.
r211177 as r212677 : Detect EXT patterns to vec_perm_const, use for
EXT intrinsics.
r211185 as r212690 : [PATCH AArch64 1/2] Correct signedness of
builtins, remove casts from arm_neon.h
r211186 as r212690 : AArch64 2/2] Correct signedness of builtins,
remove casts from arm_neon.h
r211268 as r212686 : [AArch64] clarify stack layout diagram
r211314 as r212691 : [AArch64] Implement movmem for the benefit of inline memcpy
r211371 as r212687 : Remove XFmode from ARM backend.
r211408 as r212689 : [AArch64] Fix REG_CFA_RESTORE mode.
r211416 as r212689 : [AArch64] Fix layout of frame layout code.
r211418 as r212688 : [AArch64] Fix some reg-to-reg move scheduler types.
r211440 as r212720 : [AArch64] Implement CRC32 ACLE intrinsics
r211441 as r212720 : [AArch64] Add CRC32 ACLE intrinsics testsuite.
r211771 as r212696 : [genattrtab] Fix memory corruption, allocate
enough memory for all bypassed reservations
r211887 as r212722 : [AArch64] Implement ADD in vector registers for
32-bit scalar values.
r211899 as r212722 : [AArch64] Implement ADD in vector registers for
32-bit scalar values.

This will be part of our 2014.07 release.

Thanks,
Yvan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]