]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64.c
Mark symbols as constant
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64.c
2017-06-21  Wilco DijkstraMark symbols as constant
2017-06-16  Maxim KuvyrkovUpdate prefetch tuning parameters for qdf24xx.
2017-06-16  Maxim KuvyrkovEnable -fprefetch-loop-arrays at given optimization...
2017-06-16  Maxim KuvyrkovAdd prefetch configuration to aarch64 backend.
2017-06-14  Andrew Pinskire PR target/71663 (aarch64 Vector initialization can...
2017-06-07  Tamar Christinaaarch64.c (aarch64_rtx_costs): Make sdiv more expensive...
2017-06-02  Sudakshina Das[PATCH][AArch64] Allow CMP+SHIFT when comparing with...
2017-06-02  Kyrylo Tkachov[AArch64] Emit tighter strong atomic compare-exchange...
2017-05-15  Renlin Li[PATCH][AARCH64]Simplify call, call_value, sibcall...
2017-05-04  Wilco DijkstraMany supported cores use the AUTOPREFETCHER_WEAK settin...
2017-05-04  Wilco DijkstraSet jump alignment to 4 for Cortex cores as it reduces...
2017-05-04  Wilco DijkstraWith -mcpu=generic the loop alignment is currently 4.
2017-05-04  Wilco DijkstraAll cores which add a cpu_addrcost_table use a non...
2017-05-04  Kyrylo Tkachov[AArch64] Accept more addressing modes for PRFM
2017-04-27  Richard Earnshaw[AArch64] Fix for gcc-7 regression PR 80530
2017-04-27  Jakub Jelinekre PR target/77728 (Miscompilation multiple vector...
2017-04-25  Ramana Radhakrishnanre PR target/77728 (Miscompilation multiple vector...
2017-04-07  Martin LiskaError message on target attribute on aarch64 target...
2017-04-05  Eric Botcazoure PR target/78002 (gcc.target/aarch64/stack-checking...
2017-03-22  Wilco DijkstraRecently we've put a lot of effort into improving ifcvt...
2017-03-22  Wilco DijkstraMany supported cores implement fusion of AES instructions.
2017-03-11  David Malcolmaarch64.c: tweaks to quoting in error messages (PR...
2017-03-03  Kyrylo Tkachov[AArch64] Fix bootstrap due to wide_int .elt (0) uninit...
2017-02-14  James Greenhalgh[Patch AArch64] Use 128-bit vectors when autovectorizin...
2017-02-14  Kyrylo Tkachov[AArch64] PR rtl-optimization/68664 Implement TARGET_SC...
2017-02-13  Kyrylo Tkachov[AArch64] Use contains_mem_rtx_p to detect memory sub...
2017-02-03  Naveen H.Saarch64.c (thunderx2t99_tunings): Enable AES and cmp_br...
2017-02-01  Andrew Pinskitree-vect-loop.c (vect_compute_single_scalar_iteration_...
2017-01-24  Andrew Pinskiaarch64.c (thunderx2t99_addrcost_table): Improve cost...
2017-01-23  Andreas Tobleraarch64.c (aarch64_elf_asm_constructor): Increase size...
2017-01-20  Jiong Wang[AArch64][2/4] Generate dwarf information for -msign...
2017-01-20  Jiong Wang[AArch64][1/4] Support Return address protection on...
2017-01-19  Tamar Christinaaarch64.c (aarch64_simd_gen_const_vector_dup): Change...
2017-01-18  Wilco DijkstraSHA1H instructions may be scheduled after a SHA1C instr...
2017-01-17  Wilco DijkstraThis patch simplifies the handling of EH return.
2017-01-17  Eric Botcazoure PR ada/67205 (eliminate No_Implicit_Dynamic_Code...
2017-01-09  Andrew Pinskiaarch64-cores.def: Add thunderx2t99.
2017-01-05  David MalcolmIntroduce RTL function reader
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-14  Andrew Pinskiaarch64-cores.def: Add -1 as the variant to all of...
2016-12-08  Wilco DijkstraThis patch fixes an issue in aarch64_classify_address.
2016-12-08  Naveen H.Saarch64.c (aarch64_load_symref_appropriately): Handle...
2016-12-08  Andrew Pinskiaarch64.c (aarch64_load_symref_appropriately): Access...
2016-12-07  Wilco DijkstraImprove TI mode address offsets - these may either...
2016-12-07  Naveen H.S2016-12-07 Naveen H.S <Naveen.Hurugalawadi@cavium...
2016-12-02  Kyrylo Tkachov[AArch64] Separate shrink wrapping hooks implementation
2016-11-24  James Greenhalgh[Patch AArch64 13/17] Enable _Float16 for AArch64
2016-11-24  James Greenhalgh[Patch libgcc AArch64 12/17] Enable hfmode soft-float...
2016-11-23  Michael Collison2016-11-22 Michael Collison <michael.collison@arm...
2016-11-21  Trevor Saunderssplit up variables to use rtx_insn * more
2016-11-17  Kyrylo Tkachov[AArch64] Expand DImode constant stores to two SImode...
2016-11-17  Andrew Pinskiaarch64.opt (mverbose-cost-dump): New option.
2016-11-14  Wilco DijkstraThe existing vector costs stop some beneficial vectoriz...
2016-11-03  Trevor Saundersmake targetm.gen_ccmp{first,next} take rtx_insn **
2016-11-02  Kyrylo Tkachov[AArch64] Add function comments to some prologue/epilog...
2016-10-21  Wilco DijkstraImprove stack adjustment by reusing a temporary move...
2016-10-21  Wilco DijkstraIf the number of integer callee-saves is odd, any FP...
2016-10-17  Kyrylo Tkachov[AArch64] Use new target pass registration framework...
2016-10-14  Kyrylo Tkachov[AArch64] Add spellchecking hints for -march,-mcpu...
2016-10-07  Andrew Pinskiaarch64-arches.def (AARCH64_ARCH): #undef at the end.
2016-09-27  Jakub Jelinekauto-inc-dec.c (try_merge): Remove break after return.
2016-09-26  Thomas Preud'hommetree.h (memmodel_from_int, [...]): Move to ...
2016-09-14  Segher BoessenkoolDelete TARGET_LRA_P from those targets that set it...
2016-09-12  Andrew PinskiAdd tunning of ldpw for THunderX.
2016-09-07  Wilco DijkstraImprove aarch64_legitimize_address - avoid splitting...
2016-09-01  Wilco DijkstraThis patch adds legitimize_address_displacement hook...
2016-09-01  Kyrylo Tkachov[AArch64] Add ANDS pattern for CMP+ZERO_EXTEND
2016-08-05  James Greenhalgh[AArch64] Handle HFAs of float16 types properly
2016-08-04  Andrew Pinskiaarch64.c (thunderx_vector_cost): New variable.
2016-08-01  Wilco DijkstraThis patch optimizes the prolog and epilog code to...
2016-08-01  Kyrylo Tkachov[AArch64] Allow multiple-of-8 immediate offsets for...
2016-08-01  Virendra Pathakaarch64.c (vulcan_tunings): Update vulcan L1 cache_line...
2016-07-28  Wilco DijkstraOn AArch64 the UXTB and UXTH instructions are aliases...
2016-07-28  Kristina MartsenkoThis patchset improves zero extend costs and code gener...
2016-07-28  Wilco DijkstraThis patch improves the readability of the prolog and...
2016-07-25  Jiong Wang[AArch64][3/10] ARMv8.2-A FP16 two operands vector...
2016-07-25  Jiong Wang[AArch64][2/10] ARMv8.2-A FP16 one operand vector intri...
2016-07-25  Jiong Wang[AArch64][1/10] ARMv8.2-A FP16 data processing intrinsics
2016-07-25  Jiong Wang[AArch64][3/3] Migrate aarch64_expand_prologue/epilogue...
2016-07-25  Jiong Wang[AArch64][2/3] Optimize aarch64_add_constant to generat...
2016-07-25  Jiong Wang[AArch64][1/3] Migrate aarch64_add_constant to new...
2016-07-15  Virendra Pathak[PATCH/AARCH64] Add rtx_costs routine for vulcan.
2016-07-04  Ramana Radhakrishnan[AArch64] Fix PR target/63874
2016-06-30  Wilco DijkstraThis patch sets the branch cost to the same most optima...
2016-06-29  Jim WilsonAdd qdf24xx base tuning support.
2016-06-29  Wilco DijkstraIncrease loop alignment on Cortex cores to 8 and set...
2016-06-22  Kyrylo Tkachov[AArch64] Add initial support for Cortex-A73
2016-06-20  Wilco DijkstraThis patch cleans up the -mpc-relative-loads option...
2016-06-20  Wilco DijkstraImprove modes_tieable by returning true in more cases...
2016-06-16  Renlin Li[PATCH][AARCH64]Fix typo in aarch64_legitimize_address.
2016-06-14  Kyrylo Tkachov[AArch64] Handle AND+ASHIFT form of UBFIZ correctly...
2016-06-13  Evandro Menezes[AArch64] Emit division using the Newton series
2016-06-13  Evandro Menezes[AArch64] Emit square root using the Newton series
2016-06-13  Evandro Menezes[AArch64] Add more choices for the reciprocal square...
2016-06-08  Alan Lawrence[PATCH 1/2][AArch64] Implement AAPCS64 updates for...
2016-06-08  Jiong Wang[AArch64, 4/6] Reimplement frsqrts intrinsics
2016-06-08  Jiong Wang[AArch64, 3/6] Reimplement frsqrte intrinsics
2016-05-31  Kyrylo Tkachov[AArch64] Use aarch64_fusion_enabled_p to check for...
2016-05-31  Kyrylo Tkachov[AArch64] Remove aarch64_simd_attr_length_move
2016-05-27  Kyrylo Tkachov[AArch64] Tie operand 1 to operand 0 in AESMC pattern...
next