summaryrefslogtreecommitdiff
path: root/gcc/config/arm
Commit message (Expand)AuthorAgeFilesLines
* arm.c (arm_init_libfuncs): Add __sync_synchronize.Andrew Haley2009-08-121-0/+4
* lib1funcs.asm (ARM_DIV_BODY): Add Thumb-2 implementation.Paul Brook2009-08-061-9/+54
* arm.c (pcs_attribute_args): Comment out unsupported attribute variants.Richard Earnshaw2009-08-061-0/+4
* arm.c (arm_handle_pcs_attribute): Pass the entire name object to warning ().Richard Earnshaw2009-08-061-2/+1
* * arm.c (arm_handle_pcs_attribute): Use %qE in warning.Richard Earnshaw2009-08-061-1/+1
* Merge ARM/hard_vfp_branch to trunkRichard Earnshaw2009-08-065-81/+1109
* expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini2009-08-012-11/+19
* Fix address cost for plus reg const_int.Ramana Radhakrishnan2009-07-311-2/+2
* lib1funcs.asm (clear_cache): Use ARM_FUNC_START and do_push/do_pop.Paul Brook2009-07-291-3/+3
* arm.md (negdi2): Use DImode if forcing a value into a register.Mikael Pettersson2009-07-271-1/+1
* (split for ior/xor with shift and zero-extend): Cast op3 to Richard Earnshaw2009-07-231-1/+1
* 2009-07-22 Doug Kwan <dougkwan@google.com>Doug Kwan2009-07-221-2/+2
* arm.md (ior_xor): New code iterator.Richard Earnshaw2009-07-152-0/+26
* thumb2.md (thumb2_cbz): Correct computation of length attribute.Mark Mitchell2009-07-101-4/+6
* target.h (struct gcc_target): Add frame_pointer_required field.Anatoly Sokolov2009-06-302-5/+15
* arm.h (REGISTER_MOVE_COST): Increase VFP register move cost.Daniel Jacobowitz2009-06-291-3/+7
* arm.c (arm_final_prescan_ins): Eliminate code related to jump_clobbers.Paolo Bonzini2009-06-282-127/+14
* arm.md (casesi): Fix test for Thumb1.Richard Earnshaw2009-06-271-3/+3
* arm-cores.def: Added core cortex-m0.Daniel Gutson2009-06-262-1/+2
* arc.c: Include "df.h".Ian Lance Taylor2009-06-251-38/+35
* arm.c (arm_override_options): Fix braces and formatting from previous commit.Ramana Radhakrishnan2009-06-231-6/+7
* arm.md (prologue_use): Set length of fake insn to 0.Steven Bosscher2009-06-221-0/+1
* Fix target/40463Ramana Radhakrishnan2009-06-221-1/+1
* Disable caller and callee super interworking.Ramana Radhakrishnan2009-06-221-0/+8
* arm.c (arm_print_operand): Deal with HIGH.Nathan Sidwell2009-06-225-18/+20
* arm.c (thumb1_output_casesi): New function.Richard Earnshaw2009-06-2115-44/+248
* Fix PR 40482 2009-06-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>Ramana Radhakrishnan2009-06-192-1/+2
* arm.c (TARGET_SCALAR_MODE_SUPPORTED_P): Redefine.Sandra Loosemore2009-06-181-0/+19
* sfp-machine.h (_FP_NANFRAC_H, [...]): Define.Paul Brook2009-06-184-0/+154
* extend.texi (Half-Precision): New section.Sandra Loosemore2009-06-187-26/+549
* alpha.c (alpha_build_builtin_va_list): Pass location to build_decl.Aldy Hernandez2009-06-131-2/+4
* re PR target/40327 (Use fewer instructions to add some constants to register)Richard Earnshaw2009-06-132-6/+36
* tree.h (tree_base): Add packed_flag and user_align fields.Nathan Froyd2009-06-101-3/+1
* ieee754-df.S (cmpdf2): Avoid writing below SP.Julian Brown2009-06-052-6/+8
* arm.c (thumb2_legitimate_index_p): Initialize val after checking for integers.Ramana Radhakrishnan2009-06-041-8/+10
* re PR target/10242 ([ARM] subsequent use of plus and minus operators could be...Richard Earnshaw2009-06-031-3/+4
* ansidecl.h (EXPORTED_CONST): Define.Ian Lance Taylor2009-06-031-1/+1
* arm.c (arm_hard_regno_mode_ok): Permit values of four words or less (includin...Julian Brown2009-06-031-4/+4
* arm.c (arm_get_frame_offsets): Prefer using r3 for padding a push/pop multipl...Richard Earnshaw2009-06-021-13/+14
* dwarf2out.c (dwarf2out_cfi_label): Add FORCE argument...Jakub Jelinek2009-06-011-3/+3
* thumb2.md (thumb2_zero_extendhidi2): New insn and split.Richard Earnshaw2009-06-011-0/+49
* thumb2.md (thumb2_extendsidi2): Add a split sub-pattern.Richard Earnshaw2009-05-311-9/+35
* thumb2.md (thumb2_zero_extendsidi2): Add a split component.Richard Earnshaw2009-05-281-10/+24
* lib1funcs.asm (__clear_cache): Define if L_clear_cache.Joseph Myers2009-05-283-14/+27
* revert: neon-gen.ml: Include vxWorks.h rather than stdint.h for VxWorks kernels.Nathan Sidwell2009-05-262-8/+0
* Makefile.in (COMPILER, [...]): Define.Ian Lance Taylor2009-05-263-8/+10
* neon-gen.ml: Include vxWorks.h rather than stdint.h for VxWorks kernels.Richard Sandiford2009-05-262-0/+8
* thumb2.md: Add 16-bit multiply instructions.Mark Mitchell2009-05-231-0/+65
* neon.md (*mul<mode>3add<mode>_neon): New pattern.Mark Mitchell2009-05-211-0/+44
* thumb2.md (orsi_notsi_si): Fix typo in pattern.Ramana Radhakrishnan2009-05-211-1/+1