summaryrefslogtreecommitdiff
path: root/gcc/config/arm
Commit message (Expand)AuthorAgeFilesLines
* arm.c (arm_new_rtx_costs): Return after handling comparisons.Kyrylo Tkachov2013-11-111-1/+1
* target.def (can_use_doloop_p): New hook.Richard Sandiford2013-11-092-10/+4
* arm.c (arm_new_rtx_costs): Break after handling comparisons.Kyrylo Tkachov2013-11-081-0/+1
* [ARM, AArch64] Make aarch-common.c files more robust.James Greenhalgh2013-11-081-91/+166
* rtlanal.c (tablejump_p): Expect a JUMP_TABLE_DATA to always follow immediatel...Steven Bosscher2013-11-051-24/+4
* re PR target/58854 ("sub sp, fp, #40" hoisted above frame accesses)Ramana Radhakrishnan2013-10-301-0/+1
* arm.c (cortexa7_extra_costs): New table.Kyrylo Tkachov2013-10-292-1/+118
* arm.c (cortexa9_extra_costs): Update mult costs for extend and extend_add.Kyrylo Tkachov2013-10-211-4/+4
* arm.c (cortexa9_extra_costs): New table.Kyrylo Tkachov2013-10-181-1/+103
* arm.opt (mlra): New option.Yvan Roux2013-10-162-0/+14
* [ARM] [Neon types 10/10] Remove neon-schedgen.mlJames Greenhalgh2013-10-152-545/+0
* [ARM] [Neon types 9/10] Remove old neon typesJames Greenhalgh2013-10-151-121/+0
* [ARM] [Neon types 8/10] Cortex-A7 neon pipeline modelJames Greenhalgh2013-10-151-35/+43
* [ARM] [Neon types 7/10] Cortex-A15 neon pipeline changesJames Greenhalgh2013-10-151-844/+350
* [ARM] [Neon types 6/10] Cortex-A9 neon pipeline changesJames Greenhalgh2013-10-151-97/+333
* [ARM] [Neon types 5/10] Update Cortex-A8 pipeline modelJames Greenhalgh2013-10-151-124/+346
* [ARM] [Neon types 3/10] Update Current type attributes to new Neon Types.James Greenhalgh2013-10-154-616/+455
* [ARM] [Neon Types 1/10] Add new types to describe Neon insns.James Greenhalgh2013-10-151-6/+620
* Add A profile only multilib make file fragment.Matthew Gretton-Dann2013-10-151-0/+177
* aarch-common.c (arm_early_load_addr_dep): Place comment above function.Kyrylo Tkachov2013-10-091-3/+3
* arm.c (arm_output_mi_thunk): Use plus_constant.Renlin Li2013-10-091-1/+1
* re PR target/58423 ([ARM]ICE with shrink-wrap-sibcall.c on a15/neon/hard)Zhenqiang Chen2013-10-081-4/+7
* arm-cores.def (cortex-a53): Use cortex tuning.Renlin Li2013-10-071-1/+1
* aarch-common-protos.h (struct alu_cost_table): New.Kyrylo Tkachov2013-10-034-7/+2017
* arm.c (arm_legitimize_reload_address): Explain why plus_constant is not used.Kyrylo Tkachov2013-10-021-1/+5
* re PR other/58578 (mpfr tasinh test doesn't terminate when built with trunk f...Kugan Vivekanandarajah2013-10-012-75/+6
* rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford2013-09-231-3/+4
* arm.c (arm_get_frame_offsets): Validate architecture supports LDRD/STRD befor...Richard Earnshaw2013-09-181-3/+6
* arm.c (thumb1_reorg): Search for flag setting insn before branch in same basi...Bin Cheng2013-09-181-12/+26
* arm.md (arm_cmpsi_insn): Split rI alternative.Kyrylo Tkachov2013-09-131-6/+8
* arm.md (arm_shiftsi3): New alternative l/l/M.Kyrylo Tkachov2013-09-111-6/+6
* re PR target/58361 (Wrong floating point code generated for ARM target)Richard Earnshaw2013-09-101-13/+16
* [AArch64, ARM] Introduce "mrs" type attribute.James Greenhalgh2013-09-0614-13/+16
* [AArch64, ARM] Use "multiple" for type, where more than one instruction is us...James Greenhalgh2013-09-061-3/+3
* [AArch64, ARM] Rename the FCPYS type to FMOVJames Greenhalgh2013-09-0615-24/+24
* [Patch ARM AARCH64] Split "type" attributes: fdivJames Greenhalgh2013-09-0614-24/+26
* [ARM,AARCH64] Insn type reclassification. Split f_cvt type.James Greenhalgh2013-09-0613-22/+30
* [Patch ARM] Add "type" attribute to Everything!James Greenhalgh2013-09-0621-260/+488
* [AARCH64][Insn classification unification 3/N] ALU/shift typesJames Greenhalgh2013-09-0523-172/+401
* arm.c (thumb2_emit_strd_push): Rewrite to use pre-decrement on initial store.Richard Earnshaw2013-09-052-95/+152
* [AArch64, AArch32][Insn classification refactoring 6/N] Remove "neon_type" at...James Greenhalgh2013-09-0522-709/+698
* Merge ubsan into trunk.Marek Polacek2013-08-301-1/+1
* linux-elf.h (MULTILIB_DEFAULTS): Remove definition.Matthew Gretton-Dann2013-08-202-2/+4
* Fix LIB_SPEC for systems without libpthread.Pavel Chupin2013-08-201-1/+1
* neon.md (vcond): Fix floating-point vector comparisons against 0.Zhenqiang Chen2013-08-091-5/+29
* neon.md (movmisalign<mode>): Disable when we don't allow unaligned accesses.Kyrylo Tkachov2013-08-081-5/+5
* re PR target/57431 (ICE in simplify_const_unary_operation vld1_dup_s64/vst1_s64)Richard Earnshaw2013-08-081-12/+13
* re PR target/56979 (ICE in output_operand: invalid operand for code 'P')Richard Earnshaw2013-08-081-1/+3
* Fix MALLOC_ABI_ALIGNMENT for arm Bernd Edlinger2013-08-081-0/+2
* types.md (define_attr "type"): Add "load_acq" and "store_rel".Sofiane Naci2013-08-022-2/+6