]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/arm.c
[ARM] Implement support for ACLE Coprocessor CDP intrinsics
[thirdparty/gcc.git] / gcc / config / arm / arm.c
2017-01-06  Andre Vieira[ARM] Implement support for ACLE Coprocessor CDP intrinsics
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-20  Kyrylo Tkachov[ARM] PR target/78694: Avoid invalid RTL sharing in...
2016-12-16  Wilco DijkstraThumb uses a special register allocation order to incre...
2016-12-15  Wilco DijkstraUsing leaf_function_p in a backend is dangerous as...
2016-12-15  Richard Earnshaw[arm] Permit 'auto' in -mfpu
2016-12-15  Richard Earnshaw[arm] Remove FEATURES field from FPU descriptions
2016-12-15  Richard Earnshaw[arm] Use ISA feature sets for determining inlinability
2016-12-15  Richard Earnshaw[arm] Use cl_target_options for configuring the active...
2016-12-15  Richard Earnshaw[arm] Use arm_active_target for most FP feature tests
2016-12-15  Richard Earnshaw[arm] Eliminate TARGET_FPU_NAME
2016-12-15  Richard Earnshaw[arm] Initialize fpu capability bits in arm_active_target
2016-12-15  Richard Earnshaw[arm] Add isa features to FPU descriptions
2016-12-15  Richard Earnshaw[arm] Remove FPU rev field
2016-12-15  Richard Earnshaw[arm] Eliminate vfp_reg_type
2016-12-15  Richard Earnshaw[arm] Remove remaining references to arm feature sets
2016-12-15  Richard Earnshaw[arm] Remove insn_flags.
2016-12-15  Richard Earnshaw[arm] Add new isa quirk bit for Cortex-M3 ldrd issue.
2016-12-15  Richard Earnshaw[arm] Reduce usage of arm_selected_cpu.
2016-12-15  Richard Earnshaw[arm] Use arm_active_target for architecture and tune
2016-12-15  Richard Earnshaw[arm] Introduce arm_active_target.
2016-12-15  Richard EarnshawThis patch adds the new ISA data structures.
2016-12-15  Richard EarnshawWe start out by separating the 'tuning flags' in a...
2016-12-05  Andre VieiraFix arm-netbsdelf bootstrap.
2016-12-03  Jeff Lawarm.c (arm_handle_cmse_nonsecure_call): Remove unused...
2016-12-02  Andre VieiraARMv8-M Security Extension's cmse_nonsecure_call: use...
2016-12-02  Andre VieiraHandling ARMv8-M Security Extension's cmse_nonsecure_ca...
2016-12-02  Andre VieiraARMv8-M Security Extension's cmse_nonsecure_entry:...
2016-12-02  Andre VieiraARMv8-M Security Extension's cmse_nonsecure_entry:...
2016-12-02  Andre VieiraHandling ARMv8-M Security Extension's cmse_nonsecure_en...
2016-12-02  Andre VieiraAdd support for ARMv8-M's Secure Extensions flag and...
2016-11-23  James Greenhalgh[Patch ARM 17/17] Enable _Float16 for ARM and fix PR...
2016-11-23  James Greenhalgh[Patch 16/17 libgcc ARM] Half to double precision conve...
2016-11-22  Thomas Preud'hommere PR target/77904 ([ARM Cortex-M0] Frame pointer thras...
2016-11-21  Richard Earnshaw[arm] Remove unimplemented option -macps-float
2016-11-21  Trevor Saunderssplit up variables to use rtx_insn * more
2016-11-21  Trevor Saundersuse rtx_insn * more places where it is obvious
2016-11-17  Thomas Preud'hommeFix PR77933: stack corruption on ARM when using high...
2016-11-10  Richard Earnshaw[ARM] Remove duplicated enum type for CPU identifiers
2016-11-08  Kyrylo Tkachov[ARM][2/2] Remove old rtx costs
2016-11-08  Kyrylo Tkachov[ARM][1/2] Use generic_extra_costs in all remaining...
2016-11-04  Thomas Preud'hommeAdd support for ARM Cortex-M23 processor
2016-11-03  Richard Earnshaw[arm] Eliminate SUBTARGET_CPU_DEFAULT
2016-11-02  Trevor Saundersuse rtx_insn * in various places where it is obvious
2016-10-30  Prathamesh Kulkarniarm.c (arm_const_not_ok_for_debug_p): Use VAR_P.
2016-10-28  Prathamesh Kulkarnire PR tree-optimization/43721 (Failure to optimise...
2016-10-27  Thomas Preud'hommeAdapt other atomic operations to ARMv8-M Baseline
2016-10-26  Thomas Preud'hommeRefactor atomic compare_and_swap to make it fit for...
2016-10-19  Bernd Edlingerarm.c (arm_emit_coreregs_64bit_shift): Clear the result...
2016-10-17  Bernd Edlingerre PR target/77308 (surprisingly large stack usage...
2016-10-13  Richard Earnshaw[ARM] Remove redundant TARGET_VFP
2016-10-13  Richard Earnshaw[ARM] Remove redundant model field from FPU descriptions
2016-09-27  Kyrylo Tkachov[ARM] Fix -Wimplicit-fallthrough warnings
2016-09-26  Thomas Preud'hommetree.h (memmodel_from_int, [...]): Move to ...
2016-09-23  Matthew Wahab[PATCH 7/17][ARM] Add FP16 data movement instructions.
2016-09-23  Matthew Wahab[PATCH 6/17][ARM] Add data processing intrinsics for...
2016-09-23  Matthew Wahab[PATCH 5/17][ARM] Enable HI mode moves for floating...
2016-09-23  Matthew Wahab[PATCH 1/17][ARM] Add ARMv8.2-A command line option...
2016-09-22  Andre Vieira[ARM] Add support for -mpure-code option
2016-09-22  Trevor Saundersuse rtx_insn * more
2016-09-14  Segher BoessenkoolDelete TARGET_LRA_P from those targets that set it...
2016-08-31  Eric Botcazou* config/arm/arm.c (thumb1_size_rtx_costs) <SET>: Add...
2016-08-26  Kyrylo Tkachov[ARM] Refactor MOVW/MOVT fusion logic to allow extension
2016-08-24  Michael Collisonarm-modes.def: Add new condition code mode CC_V to...
2016-08-19  Matthew Wahab[ARM] Fix an invalid check for vectors of the same...
2016-07-28  Trevor Saundersmerge adjust_cost and adjust_cost_2 target hooks
2016-07-13  Thomas Preud'hommearm.h (TARGET_HAVE_MOVT): Include ARMv8-M as having...
2016-07-12  Nathan Sidwellarm.c (arm_option_override): Set MASK_SINGLE_PIC_BASE...
2016-07-07  Thomas Preud'hommearm.h (TARGET_USE_MOVT): Check MOVT/MOVW availability...
2016-07-07  Thomas Preud'hommearm-arches.def (armv8-m.base): Define new architecture.
2016-07-01  Kyrylo Tkachov[ARM] Delete thumb_reload_in_h
2016-07-01  Eric Botcazouarm.c (arm_function_ok_for_sibcall): Add another check...
2016-06-29  Jim WilsonAdd qdf24xx base tuning support.
2016-06-24  Kyrylo Tkachov[ARM][1/4] Replace uses of int_log2 by exact_log2
2016-06-22  Kyrylo Tkachov[ARM] Add initial support for Cortex-A73
2016-06-11  Jiong Wang[ARM] length pop* pattern in epilogue correctly
2016-06-02  Kyrylo TkachovFix fallout from: [ARM] PR target/70830: Avoid POP...
2016-06-01  Kyrylo Tkachov[ARM] Tie operand 1 to operand 0 in AESMC pattern when...
2016-05-31  Thomas Preud'hommearm-protos.h (arm_arch_thumb1): Declare.
2016-05-24  Kyrylo Tkachov[ARM][3/4] Cleanup casts from INTVAL to [unsigned]...
2016-05-24  Kyrylo Tkachov[ARM][2/4] Replace casts of 1 to HOST_WIDE_INT by HOST_...
2016-05-24  Kyrylo Tkachov[ARM] PR target/69857 Remove bogus early return false...
2016-05-20  Eric Botcazouarm.c (arm_expand_prologue): Set the stack usage to...
2016-05-19  Kyrylo Tkachov[ARM] Fix costing of sign-extending load in rtx costs
2016-05-16  Matthew Wahab[ARM] Enable __fp16 as a function parameter and return...
2016-05-13  Ramana RadhakrishnanFix PR target/53440 - handle generic thunks better...
2016-05-12  Kyrylo Tkachov[ARM] PR target/70830: Avoid POP-{reglist}^ when return...
2016-04-25  Michael Collisonneon.md (widen_<us>sum<mode>): New patterns where mode...
2016-04-18  Michael Matztree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.
2016-03-30  Nick Cliftonre PR target/62254 (gcc-4.9 ICEs on linux kernel zlib...
2016-03-03  Kyrylo Tkachov[ARM] PR rtl-optimization/69904: Disallow copying/dupli...
2016-02-24  Christian Bruelarm-c.c (arm_option_override): Initialize target_option...
2016-02-18  Nick CliftonPR target/62554
2016-02-11  Jakub Jelinekcgraph.c: Spelling fixes - behaviour -> behavior and...
2016-02-10  Wilco DijkstraEnable instruction fusion of AES instructions on ARM...
2016-02-09  Charles Baylis[ARM] PR68532 Fix up vzip recognition for big endian
2016-02-09  Charles Baylis[ARM] PR68532: Fix up vuzp for big endian
2016-02-04  Alan Lawrence[ARM] Remove neon_reinterpret, use casts
2016-02-04  Kyrylo Tkachov[ARM][2/4] Fix operand costing logic for SMUL[TB][TB]
2016-02-04  Christian Bruelarm-c.c (arm_reset_previous_fndecl): Style fix and...
next