aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-02arm.c (arm_legitimize_reload_address): Explain why plus_constant is not used.Kyrylo Tkachov1-1/+5
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-3/+4
2013-09-18arm.c (arm_get_frame_offsets): Validate architecture supports LDRD/STRD befor...Richard Earnshaw1-3/+6
2013-09-18arm.c (thumb1_reorg): Search for flag setting insn before branch in same basi...Bin Cheng1-12/+26
2013-09-06[AArch64, ARM] Rename the FCPYS type to FMOVJames Greenhalgh1-1/+1
2013-09-05[AARCH64][Insn classification unification 3/N] ALU/shift typesJames Greenhalgh1-5/+22
2013-09-05arm.c (thumb2_emit_strd_push): Rewrite to use pre-decrement on initial store.Richard Earnshaw1-95/+137
2013-09-05[AArch64, AArch32][Insn classification refactoring 6/N] Remove "neon_type" at...James Greenhalgh1-1/+2
2013-08-08re PR target/56979 (ICE in output_operand: invalid operand for code 'P')Richard Earnshaw1-1/+3
2013-08-01arm.md (peepholes for eq (reg1) (reg2/imm)): Generate canonical plus rtx with...Kyrylo Tkachov1-0/+10
2013-07-31config.gcc (arm*-*-*): Add aarch-common.o to extra_objs.Sofiane Naci1-246/+0
2013-07-25arm.c (thumb1_size_rtx_costs): Assign proper cost for shift_add/shift_sub0/sh...Terry Guo1-0/+9
2013-07-22arm.md (attribute "insn"): Delete.Sofiane Naci1-7/+12
2013-07-21Fix typos.Mike Stump1-1/+1
2013-07-18arm.md (attribute "type"): Rename "simple_alu_imm" to "arlo_imm".Sofiane Naci1-4/+6
2013-07-17re PR target/57909 ([ARM] ICE with internal memcpy and -mno-unaligned-access)Yvan Roux1-2/+10
2013-06-26arm.h (MAX_CONDITIONAL_EXECUTE): Define macro.Greta Yorsh1-3/+16
2013-06-18arm.c (neon_vector_mem_operand): Add strict argument.Julian Brown1-5/+5
2013-06-07re PR target/56315 (ARM: Improve use of 64-bit constants in logical operations)Kyrylo Tkachov1-0/+1
2013-06-06arm.c (arm_r3_live_at_start_p): New predicate.Eric Botcazou1-18/+26
2013-06-05arm.c (MAX_INSN_PER_IT_BLOCK): New macro.Kyrylo Tkachov1-1/+10
2013-05-31re PR target/56315 (ARM: Improve use of 64-bit constants in logical operations)Kyrylo Tkachov1-0/+1
2013-05-30arm-protos.h: Add and update function protos.Xuepeng Guo1-2/+22
2013-05-30arm.c (arm_add_cfa_adjust_cfa_note): New added.Zhenqiang Chen1-18/+98
2013-05-30This patch is a consolodation of the hash_table patches to theLawrence Crowl1-12/+25
2013-05-23re PR debug/57351 (ICE: internal compiler error: in dbx_reg_number, at dwarf2...Christian Bruel1-2/+1
2013-05-22Fix PR target/57340 and additionally for PR target/19599. Ramana Radhakrishnan1-3/+20
2013-05-16Fix breakage with missing decl check for arm-none-eabi builds. Ramana Radhakrishnan1-0/+1
2013-05-16Internal memcpy using LDRD/STRDGreta Yorsh1-0/+128
2013-05-15Fix PR target/19599 - tailcall function pointers.Ramana Radhakrishnan1-5/+5
2013-05-07arm.c (arm_asan_shadow_offset): New function.Christophe Lyon1-0/+12
2013-05-02re PR rtl-optimization/56732 (ICE in advance_target_bb)Greta Yorsh1-1/+2
2013-04-25arm.c (neon_builtin_type_mode): Add T_V4HF.Kyrylo Tkachov1-6/+54
2013-04-19arm.c (load_multiple_sequence, [...]): Fix spelling in two comments.Greta Yorsh1-2/+2
2013-04-19re PR target/56797 (internal compiler error: in extract_insn, at recog.c:2150)Greta Yorsh1-0/+7
2013-04-172013-04-17 Greta Yorsh <Greta.Yorsh at arm.com>Greta Yorsh1-0/+4
2013-04-16Prologue/epilogue using STRD/LDRD in ARM modeGreta Yorsh1-2/+288
2013-04-15arm.c (const_ok_for_dimode_op): Handle AND case.Kyrylo Tkachov1-0/+3
2013-04-15* config/arm/arm.c (thumb_far_jump_used_p): Fix typo in comments.Joey Ye1-2/+2
2013-04-15arm.c (thumb1_final_prescan_insn): Assert lr save for real far jump.Joey Ye1-0/+27
2013-04-12arm.c (gen_operands_ldrd_strd): Initialize "base".Greta Yorsh1-1/+1
2013-04-05peep-ldrd-1.c: New test.Greta Yorsh1-1/+273
2013-04-05arm.c (arm_expand_builtin): Change fcode type to unsigned int.Kyrylo Tkachov1-1/+1
2013-04-04arm-protos.h (arm_builtin_vectorized_function): New function prototype.Kyrylo Tkachov1-0/+61
2013-04-04arm_neon_builtins.def: New file.Kyrylo Tkachov1-196/+49
2013-04-03re PR target/56809 (Revision 197266 causes trunk ICE for arm-none-eabi targets)Kyrylo Tkachov1-4/+4
2013-04-02Add support for Cortex-A53.Ian Caulfield1-0/+1
2013-03-30cfgrtl.c (fixup_reorder_chain): Do not emit barriers to BB_FOOTER.Steven Bosscher1-5/+1
2013-03-29cfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_P in lieu of tests for...Steven Bosscher1-5/+2
2013-03-27re PR target/56102 (Wrong rtx cost calculated for Thumb1)Bin Cheng1-3/+14