summaryrefslogtreecommitdiff
path: root/gcc/config/arm
Commit message (Expand)AuthorAgeFilesLines
* re PR regression/55754 (FAIL: gcc.target/arm/unsigned-extend-2.c scan-assembl...Andreas Krebbel2012-12-201-2/+1
* arm.md (f_minmaxs, f_minmaxd): New types.Kyrylo Tkachov2012-12-192-0/+27
* target.def: Define canonicalize_comparison hook.Andreas Krebbel2012-12-193-31/+41
* arm.c (thumb_find_work_register): Check argument register number based on cur...Terry Guo2012-12-191-1/+3
* driver-arm.c (arm_cpu_table): Add Cortex-A7.Kyrylo Tkachov2012-12-181-0/+1
* arm.md (zero_extend<mode>di2): Add extra alternatives for NEON registers.Andrew Stubbs2012-12-173-9/+76
* arm.md (type): Add "simple_alu_shift" to attribute "type".Greta Yorsh2012-12-1717-74/+33
* unspecs.md: Add copyright notice.Kyrylo Tkachov2012-12-131-0/+20
* re PR target/55642 (Invalid thumb code generated ("thumb conditional instruct...Kyrylo Tkachov2012-12-111-0/+2
* neon.ml (opcode): Add Vrintn, Vrinta, Vrintp, Vrintm, Vrintz to type.Kyrylo Tkachov2012-12-105-3/+121
* arm.c (neon_itype): Define NEON_RINT enum element.Kyrylo Tkachov2012-12-066-252/+294
* tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation.Steven Bosscher2012-12-051-1/+2
* arm.opt (cirrus-fix-invalid-insns): Delete option.Richard Earnshaw2012-12-041-4/+0
* For attribute named "type", subdivide "alu" into "alu_reg" and "simple_alu_imm".Ramana Radhakrishnan2012-11-3019-145/+277
* re PR target/55073 (Wrong Neon code generation at -O2 caused by -fschedule-in...Richard Earnshaw2012-11-291-15/+54
* re PR target/54974 ([ARM] [thumb] Incorrect placement of constant pools)Matthew Gretton-Dann2012-11-294-24/+36
* arm.c (thumb1_reorg): New function.Bin Cheng2012-11-272-38/+65
* arm.h (TARGET_FPU_ARMV8): New macro.Kyrylo Tkachov2012-11-264-6/+63
* arm.h (TARGET_LDRD): Reject Thumb1 targets.Greta Yorsh2012-11-261-1/+3
* arm.md (*arm_abssi2): Define predicable attribute.Kyrylo Tkachov2012-11-222-4/+4
* * config/arm/arm-cores.def (cortex-m1, cortex-m0)Bin Cheng2012-11-214-15/+51
* t-linux-eabi: Define MULTIARCH_DIRNAME for linux target.Matthias Klose2012-11-201-1/+4
* arm.c (arm_emit_coreregs_64bit_shift): Fix comment.Andrew Stubbs2012-11-134-8/+249
* arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1.Greta Yorsh2012-10-231-1/+1
* dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov2012-10-231-2/+2
* re PR target/55019 (Incorrectly use live argument register to save high regis...Terry Guo2012-10-231-1/+7
* arm.h (CANNOT_CHANGE_MODE_CLASS): Avoid subreg'ing VFP D registers in big-end...Julian Brown2012-10-221-2/+9
* arm.c (thumb2_emit_ldrd_pop): New function.Sameera Deshpande2012-10-221-1/+147
* arm.c (thumb2_emit_strd_push): New function.Sameera Deshpande2012-10-221-2/+139
* arm-protos.h (offset_ok_for_ldrd_strd): New declaration.Sameera Deshpande2012-10-225-1/+175
* re PR target/54892 (, ICE in extract_insn, at recog.c:2123)Zhenqiang Chen2012-10-191-2/+2
* A15 neon description.Matthew Gretton-Dann2012-10-182-16/+1233
* Add support for fma intrinsics for ARM.Matthew Gretton-Dann2012-10-187-5/+143
* Add basic armv8-a supportMatthew Gretton-Dann2012-10-186-21/+56
* arm.md (UNSPEC_PROLOGUE_USE): Rename this...Greta Yorsh2012-10-172-11/+11
* loop-doloop.c (doloop_modify): Pass doloop_end pattern to gen_doloop_begin.Joern Rennecke2012-10-161-1/+2
* arm.md (get_thread_pointersi): Moved to place with other TLS related patterns.Chung-Lin Tang2012-10-121-9/+10
* builtins.c (expand_builtin_thread_pointer): New.Chung-Lin Tang2012-10-113-22/+11
* arm.c (arm_arch6m): New variable to denote armv6-m architecture.Terry Guo2012-10-112-1/+8
* arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list...Matthias Klose2012-09-211-10/+1
* s390.c (s390_chunkify_start): Replacing INSN_LOCATOR.Dehao Chen2012-09-201-1/+1
* linux-elf.h (LINUX_TARGET_LINK_SPEC): Suppress the dynamic linker commands fo...Ben Cheng2012-09-171-2/+3
* arm.c (arm_rtx_costs_1): Handle vec_extract and vec_set patterns.Ulrich Weigand2012-09-173-44/+83
* arm.c (output_move_neon): Update comment.Ramana Radhakrishnan2012-09-172-23/+53
* vfp.md (*thumb2_movdf_vfp): Require one of the operands to be a register.Ruben Buchatskiy2012-09-171-1/+3
* arm.md (arm_rev): Factorize thumb1, thumb2 and arm variants for rev instructi...Christophe Lyon2012-09-131-14/+43
* Add support for vectorized fma.Ramana Radhakrishnan2012-09-111-0/+27
* arm.c: Use CONST_INT_P...Kyrylo Tkachov2012-09-067-382/+379
* hooks.c (hook_int_rtx_mode_as_bool_0): New function.Oleg Endo2012-09-051-2/+3
* re PR target/45070 (Miscompiled c++ class with packed attribute on ARM with -...Bin Cheng2012-09-041-4/+4