| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 | 1 | -0/+9 |
* | arm.md (arm_rev): Factorize thumb1, thumb2 and arm variants for rev instructi... | Christophe Lyon | 2012-09-13 | 1 | -14/+43 |
* | arm.c: Use CONST_INT_P... | Kyrylo Tkachov | 2012-09-06 | 1 | -104/+103 |
* | arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction. | Richard Earnshaw | 2012-08-17 | 1 | -5/+6 |
* | gcc/ | Andrew Stubbs | 2012-07-18 | 1 | -2/+0 |
* | arm.md (movsi): Don't split symbol refs here. | Julian Brown | 2012-07-10 | 1 | -8/+18 |
* | arm.h (TARGET_CPU_CPP_BUILTINS): Remove Maverick support. | Richard Earnshaw | 2012-07-07 | 1 | -12/+11 |
* | re PR target/53447 (missed optimization of 64bit ALU operation with small con... | Wei Guozhi | 2012-07-01 | 1 | -13/+17 |
* | arm.md (enum unspec): Delete UNSPEC_SIN and UNSPEC_COS. | Richard Earnshaw | 2012-06-19 | 1 | -29/+54 |
* | As a result of the previous changes, epilogue_insns pattern can only be gener... | Ian Bolton | 2012-06-18 | 1 | -4/+1 |
* | Generate RTL for return in Thumb2 mode. Used by expand of return insn. | Ian Bolton | 2012-06-18 | 1 | -2/+14 |
* | Add a new parameter to the function output_return_instruction to handle simpl... | Ian Bolton | 2012-06-18 | 1 | -3/+20 |
* | The main function for epilogue RTL generation, used by expand epilogue | Ian Bolton | 2012-06-18 | 1 | -24/+23 |
* | Helper function for epilogue expansion. | Ian Bolton | 2012-06-18 | 1 | -5/+6 |
* | New define insn pattern for epilogue with floating point registers (DFmode) a... | Ian Bolton | 2012-06-18 | 1 | -0/+35 |
* | This patch adds new define_insn patterns for epilogue with integer | Ian Bolton | 2012-06-18 | 1 | -0/+104 |
* | arm.md (addsf3, adddf3): Use s_register_operand. | Richard Earnshaw | 2012-06-15 | 1 | -14/+14 |
* | arm.c (arm_cirrus_insn_p): Delete. | Richard Earnshaw | 2012-06-14 | 1 | -123/+9 |
* | arm.md (divsf3, divdf3): Remove FPA support. | Richard Earnshaw | 2012-06-14 | 1 | -54/+7 |
* | arm.c (FL_IWMMXT2): New define. | Xinyu Qi | 2012-06-13 | 1 | -3/+13 |
* | re PR target/53334 (ICE in extract_insn, at recog.c:2131) | Ramana Radhakrishnan | 2012-05-22 | 1 | -64/+25 |
* | arm-protos.h (arm_emit_coreregs_64bit_shift): New prototype. | Andrew Stubbs | 2012-05-18 | 1 | -28/+76 |
* | rtl.h (plus_constant, [...]): Merge into a single plus_constant function. | Richard Sandiford | 2012-05-05 | 1 | -6/+9 |
* | arm-protos.h (thumb_unexpanded_epilogue): Rename to... | Ian Bolton | 2012-05-01 | 1 | -1/+1 |
* | arm.md (UNSPEC_LL): New. | Richard Henderson | 2012-04-30 | 1 | -0/+1 |
* | arm.md (negdi2): Use gen_negdi2_neon. | Andrew Stubbs | 2012-04-30 | 1 | -1/+7 |
* | constraints.md (Pe): New constraint. | Joey Ye | 2012-04-13 | 1 | -0/+15 |
* | arm.md (arch): Add neon_onlya8 and neon_nota8. | Andrew Stubbs | 2012-04-05 | 1 | -7/+24 |
* | arm.c (arm_sat_operator_match): New function. | Ulrich Weigand | 2012-03-02 | 1 | -1/+55 |
* | re PR target/52006 (ARM ICE with incorrectly peepholed tls_load_dot_plus_eight) | Jakub Jelinek | 2012-01-28 | 1 | -2/+3 |
* | re PR target/50313 (ARM: PIC code references a non-existant label) | Ramana Radhakrishnan | 2012-01-20 | 1 | -0/+25 |
* | arm.md (mov_notscc): Use MVN for false condition. | Matthew Gretton-Dann | 2012-01-11 | 1 | -1/+1 |
* | arm: Convert to atomic optabs. | Richard Henderson | 2012-01-09 | 1 | -23/+11 |
* | arm: Split xorsi with constant after reload. | Richard Henderson | 2011-12-20 | 1 | -6/+18 |
* | arm: Use arm_cmpdi_unsigned for thumb2 as well | Richard Henderson | 2011-12-20 | 1 | -2/+2 |
* | arm: Set predicable on more instructions. | Richard Henderson | 2011-12-14 | 1 | -9/+17 |
* | re PR target/51408 (Miscompilation in arm.md:*minmax_arithsi) | Kazu Hirata | 2011-12-05 | 1 | -1/+1 |
* | arm.c (arm_issue_rate): Cortex-A15 can triple issue. | Matthew Gretton-Dann | 2011-11-30 | 1 | -1/+9 |
* | arm.md (arm_movdi): Update NEG_POOL_RANGE. | Sameera Deshpande | 2011-11-29 | 1 | -3/+3 |
* | re PR target/49049 (ICE in copyprop_hardreg_forward_1, at regcprop.c:767) | Bernd Schmidt | 2011-10-06 | 1 | -9/+6 |
* | re PR target/50099 (ICE: internal compiler error: in extract_insn, at recog.c... | Ramana Radhakrishnan | 2011-09-30 | 1 | -2/+2 |
* | predicates.md (expandable_comparison_operator): New predicate, extracted from... | Richard Sandiford | 2011-09-22 | 1 | -11/+11 |
* | arm.c (arm_override_options): Add unaligned_access support. | Julian Brown | 2011-09-14 | 1 | -34/+260 |
* | arm.md: Use match_test rather than eq/ne symbol_ref throughout file. | Richard Sandiford | 2011-09-13 | 1 | -10/+10 |
* | re PR bootstrap/50352 (arm-linux-gnueabi bootstrap failure due to -Wformat er... | Jakub Jelinek | 2011-09-12 | 1 | -1/+1 |
* | arm.md (push_multi): Emit predicates. | Bernd Schmidt | 2011-09-08 | 1 | -3/+5 |
* | Commit for Jiangning. | Jiangning Liu | 2011-08-26 | 1 | -82/+274 |
* | arm.c (struct four_ints): New type. | Andrew Stubbs | 2011-08-26 | 1 | -7/+11 |
* | arm.md (maddhidi4): Remove '*' from name. | Andrew Stubbs | 2011-08-19 | 1 | -1/+1 |