| Commit message (Expand) | Author | Age | Files | Lines |
* | re PR regression/55754 (FAIL: gcc.target/arm/unsigned-extend-2.c scan-assembl... | Andreas Krebbel | 2012-12-20 | 1 | -2/+1 |
* | arm.md (f_minmaxs, f_minmaxd): New types. | Kyrylo Tkachov | 2012-12-19 | 2 | -0/+27 |
* | target.def: Define canonicalize_comparison hook. | Andreas Krebbel | 2012-12-19 | 3 | -31/+41 |
* | arm.c (thumb_find_work_register): Check argument register number based on cur... | Terry Guo | 2012-12-19 | 1 | -1/+3 |
* | driver-arm.c (arm_cpu_table): Add Cortex-A7. | Kyrylo Tkachov | 2012-12-18 | 1 | -0/+1 |
* | arm.md (zero_extend<mode>di2): Add extra alternatives for NEON registers. | Andrew Stubbs | 2012-12-17 | 3 | -9/+76 |
* | arm.md (type): Add "simple_alu_shift" to attribute "type". | Greta Yorsh | 2012-12-17 | 17 | -74/+33 |
* | unspecs.md: Add copyright notice. | Kyrylo Tkachov | 2012-12-13 | 1 | -0/+20 |
* | re PR target/55642 (Invalid thumb code generated ("thumb conditional instruct... | Kyrylo Tkachov | 2012-12-11 | 1 | -0/+2 |
* | neon.ml (opcode): Add Vrintn, Vrinta, Vrintp, Vrintm, Vrintz to type. | Kyrylo Tkachov | 2012-12-10 | 5 | -3/+121 |
* | arm.c (neon_itype): Define NEON_RINT enum element. | Kyrylo Tkachov | 2012-12-06 | 6 | -252/+294 |
* | tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation. | Steven Bosscher | 2012-12-05 | 1 | -1/+2 |
* | arm.opt (cirrus-fix-invalid-insns): Delete option. | Richard Earnshaw | 2012-12-04 | 1 | -4/+0 |
* | For attribute named "type", subdivide "alu" into "alu_reg" and "simple_alu_imm". | Ramana Radhakrishnan | 2012-11-30 | 19 | -145/+277 |
* | re PR target/55073 (Wrong Neon code generation at -O2 caused by -fschedule-in... | Richard Earnshaw | 2012-11-29 | 1 | -15/+54 |
* | re PR target/54974 ([ARM] [thumb] Incorrect placement of constant pools) | Matthew Gretton-Dann | 2012-11-29 | 4 | -24/+36 |
* | arm.c (thumb1_reorg): New function. | Bin Cheng | 2012-11-27 | 2 | -38/+65 |
* | arm.h (TARGET_FPU_ARMV8): New macro. | Kyrylo Tkachov | 2012-11-26 | 4 | -6/+63 |
* | arm.h (TARGET_LDRD): Reject Thumb1 targets. | Greta Yorsh | 2012-11-26 | 1 | -1/+3 |
* | arm.md (*arm_abssi2): Define predicable attribute. | Kyrylo Tkachov | 2012-11-22 | 2 | -4/+4 |
* | * config/arm/arm-cores.def (cortex-m1, cortex-m0) | Bin Cheng | 2012-11-21 | 4 | -15/+51 |
* | t-linux-eabi: Define MULTIARCH_DIRNAME for linux target. | Matthias Klose | 2012-11-20 | 1 | -1/+4 |
* | arm.c (arm_emit_coreregs_64bit_shift): Fix comment. | Andrew Stubbs | 2012-11-13 | 4 | -8/+249 |
* | arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1. | Greta Yorsh | 2012-10-23 | 1 | -1/+1 |
* | dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg. | Vladimir Makarov | 2012-10-23 | 1 | -2/+2 |
* | re PR target/55019 (Incorrectly use live argument register to save high regis... | Terry Guo | 2012-10-23 | 1 | -1/+7 |
* | arm.h (CANNOT_CHANGE_MODE_CLASS): Avoid subreg'ing VFP D registers in big-end... | Julian Brown | 2012-10-22 | 1 | -2/+9 |
* | arm.c (thumb2_emit_ldrd_pop): New function. | Sameera Deshpande | 2012-10-22 | 1 | -1/+147 |
* | arm.c (thumb2_emit_strd_push): New function. | Sameera Deshpande | 2012-10-22 | 1 | -2/+139 |
* | arm-protos.h (offset_ok_for_ldrd_strd): New declaration. | Sameera Deshpande | 2012-10-22 | 5 | -1/+175 |
* | re PR target/54892 (, ICE in extract_insn, at recog.c:2123) | Zhenqiang Chen | 2012-10-19 | 1 | -2/+2 |
* | A15 neon description. | Matthew Gretton-Dann | 2012-10-18 | 2 | -16/+1233 |
* | Add support for fma intrinsics for ARM. | Matthew Gretton-Dann | 2012-10-18 | 7 | -5/+143 |
* | Add basic armv8-a support | Matthew Gretton-Dann | 2012-10-18 | 6 | -21/+56 |
* | arm.md (UNSPEC_PROLOGUE_USE): Rename this... | Greta Yorsh | 2012-10-17 | 2 | -11/+11 |
* | loop-doloop.c (doloop_modify): Pass doloop_end pattern to gen_doloop_begin. | Joern Rennecke | 2012-10-16 | 1 | -1/+2 |
* | arm.md (get_thread_pointersi): Moved to place with other TLS related patterns. | Chung-Lin Tang | 2012-10-12 | 1 | -9/+10 |
* | builtins.c (expand_builtin_thread_pointer): New. | Chung-Lin Tang | 2012-10-11 | 3 | -22/+11 |
* | arm.c (arm_arch6m): New variable to denote armv6-m architecture. | Terry Guo | 2012-10-11 | 2 | -1/+8 |
* | arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list... | Matthias Klose | 2012-09-21 | 1 | -10/+1 |
* | s390.c (s390_chunkify_start): Replacing INSN_LOCATOR. | Dehao Chen | 2012-09-20 | 1 | -1/+1 |
* | linux-elf.h (LINUX_TARGET_LINK_SPEC): Suppress the dynamic linker commands fo... | Ben Cheng | 2012-09-17 | 1 | -2/+3 |
* | arm.c (arm_rtx_costs_1): Handle vec_extract and vec_set patterns. | Ulrich Weigand | 2012-09-17 | 3 | -44/+83 |
* | arm.c (output_move_neon): Update comment. | Ramana Radhakrishnan | 2012-09-17 | 2 | -23/+53 |
* | vfp.md (*thumb2_movdf_vfp): Require one of the operands to be a register. | Ruben Buchatskiy | 2012-09-17 | 1 | -1/+3 |
* | arm.md (arm_rev): Factorize thumb1, thumb2 and arm variants for rev instructi... | Christophe Lyon | 2012-09-13 | 1 | -14/+43 |
* | Add support for vectorized fma. | Ramana Radhakrishnan | 2012-09-11 | 1 | -0/+27 |
* | arm.c: Use CONST_INT_P... | Kyrylo Tkachov | 2012-09-06 | 7 | -382/+379 |
* | hooks.c (hook_int_rtx_mode_as_bool_0): New function. | Oleg Endo | 2012-09-05 | 1 | -2/+3 |
* | re PR target/45070 (Miscompiled c++ class with packed attribute on ARM with -... | Bin Cheng | 2012-09-04 | 1 | -4/+4 |