]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64.c
Update copyright years.
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64.c
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-17  Steve Ellceyaarch64-protos.h (aarch64_use_simple_return_insn_p...
2018-12-12  Olivier HainqueAdd support for SUBTARGET_OVERRIDE_OPTIONS on aarch64
2018-12-12  Olivier HainqueUse REGNUM macros in the definitions of aarch64 PROBE_S...
2018-12-07  Kyrylo Tkachov[AArch64][2/2] Add sve_width -moverride tunable
2018-12-07  Kyrylo Tkachov[AArch64][1/2] Implement TARGET_ESTIMATED_POLY_VALUE
2018-12-06  Jakub Jelinekre PR target/87598 (Rejects "%a0" with constant)
2018-11-28  Sam Tebbs[PATCH][GCC][AARCH64] Replace calls to strtok with...
2018-11-26  Kyrylo Tkachov[AArch64][committed] Fix typo in aarch64_mangle_type
2018-11-23  Christoph Muellner[aarch64] Add CPU support for Ampere Computing's eMAG.
2018-11-23  Christoph Muellner[aarch64] Update xgene1 tuning struct.
2018-11-23  Christoph Muellner[aarch64] Add xgene1 prefetch tunings.
2018-11-23  Christoph Muellner[aarch64] Update xgene1_addrcost_table.
2018-11-13  Andre Vieira[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time...
2018-11-09  Martin LiskaRemove extra memory allocation of strings.
2018-11-02  Richard EarnshawAlthough there's no fundamental reason why shrink wrapp...
2018-10-31  Martin LiskaProvide extension hint for aarch64 target (PR driver...
2018-10-31  Richard Hendersonaarch64: Force TImode values into even registers
2018-10-31  Richard Hendersonaarch64: Improve atomic-op lse generation
2018-10-31  Richard Hendersonaarch64: Improve swp generation
2018-10-31  Richard Hendersonaarch64: Improve cas generation
2018-10-31  Richard Hendersonaarch64: Simplify LSE cas generation
2018-10-16  Kyrylo Tkachov[AArch64] Use @ pattern to eliminate switch statement...
2018-10-11  Wilco Dijkstra[AArch64] Fix PR87511
2018-10-01  Tamar ChristinaValidate and set default parameters for stack-clash.
2018-10-01  Tamar ChristinaSet default values for stack-clash and do basic validat...
2018-10-01  Tamar ChristinaEnsure that outgoing argument size is at least 8 bytes...
2018-10-01  Tamar ChristinaAdd support for SVE stack clash probing.
2018-10-01  Tamar Christinastack-clash: Add LR assert to layout_frame.
2018-10-01  Jeff LawUpdated stack-clash implementation supporting 64k probes.
2018-09-25  Andrew Pinskiaarch64.c (aarch_macro_fusion_pair_p): Don't access...
2018-09-21  Shaokun Zhang[aarch64] Add HiSilicon tsv110 CPU support
2018-09-19  Matthew Malcomson[AARCH64] Use STLUR for atomic_store
2018-09-13  Sam Tebbs[Aarch64] Exploiting BFXIL when OR-ing two AND-operatio...
2018-09-13  Vlad Lazar[AArch64] Add support for TARGET_COMPUTE_FRAME_LAYOUT
2018-09-05  Siddhesh Poyarekar[aarch64] Avoid tag collisions for loads falkor
2018-08-30  Tamar ChristinaLimit movmem copies to TImode on AArch64
2018-08-27  Martin LiskaPrint default options selection for -march,-mcpu and...
2018-08-23  Richard Sandiford[AArch64] Improve SVE handling of single-vector permutes
2018-08-23  Richard SandifordFix aarch64_evpc_tbl guard (PR 85910)
2018-08-08  Luis Machado[AArch64, Falkor] Switch to using Falkor-specific vecto...
2018-08-08  Luis Machado[aarch64] Adjust Falkor's sign extend reg+reg address...
2018-08-02  Richard Sandiford[gen/AArch64] Generate helpers for substituting iterato...
2018-08-02  Richard Sandiford[AArch64] Add support for 16-bit FMOV immediates
2018-08-02  Jackson Woodruffre PR target/86014 ([AArch64] missed LDP optimization)
2018-07-31  Richard EarnshawAArch64 - use CSDB based sequences if speculation track...
2018-07-31  Richard EarnshawAArch64 - new pass to add conditional-branch speculatio...
2018-07-31  Richard EarnshawAArch64 - disable CB[N]Z TB[N]Z when tracking speculation
2018-07-19  Michael Collisonaarch64.md (subv<GPI>4, [...]): New patterns.
2018-07-19  Andre Vieira[AArch64][PATCH 1/2] Fix addressing printing of LDP/STP
2018-07-13  Jackson Woodruffaarch64.c (aarch64_operands_adjust_ok_for_ldpstp):...
2018-07-12  Richard SandifordAdd IFN_COND_FMA functions
2018-07-12  Richard SandifordExtend tree code folds to IFN_COND_*
2018-07-05  Tamar ChristinaSimplify movmem code by always doing overlapping copies...
2018-07-04  Martin Liska[multiple changes]
2018-07-02  Richard Hendersonaarch64: Add movprfx patterns alternatives
2018-06-20  Kyrylo Tkachov[AArch64] Support for LDP/STP of Q-registers
2018-06-05  Steve Ellceyre PR target/79924 (aarch64: untranslated diagnostics...
2018-06-01  Richard SandifordFix SVE fallout from r260951
2018-05-30  Jackson Woodruff[AArch64] Improve LDP/STP generation that requires...
2018-05-30  Wilco Dijkstra[AArch64] Fix aarch64_ira_change_pseudo_allocno_class
2018-05-25  Richard SandifordFold VEC_COND_EXPRs to IFN_COND_* where possible
2018-05-24  Luis Machado[AArch64, Falkor] Falkor address costs tuning
2018-05-23  Luis Machado[Patch 02/02] Introduce prefetch-dynamic-strides option
2018-05-23  Luis Machado[Patch 01/02] Introduce prefetch-minimum stride option
2018-05-23  Wilco Dijkstra[AArch64] Simplify frame pointer logic
2018-05-23  Sudakshina Das[AArch64][PR target/84882] Add mno-strict-align
2018-05-22  Jackson Woodruff[AArch64, patch] Refactor of aarch64-ldpstp
2018-05-22  Jackson Woodruff[AArch64] Merge stores of D-register values with differ...
2018-05-17  James Greenhalgh[patch AArch64] Do not perform a vector splat for vecto...
2018-05-08  Richard Sandiford[AArch64] Use UNSPEC_MERGE_PTRUE for comparisons
2018-05-07  Luis Machadore PR bootstrap/85681 (r259995 breaks bootstrap on...
2018-05-07  Luis Machadoaarch64.c (qdf24xx_prefetch_tune): Set to 512.
2018-05-07  Luis MachadoIntroduce prefetch-dynamic-strides option.
2018-05-07  Luis MachadoIntroduce prefetch-minimum stride option
2018-04-27  Richard BienerFix aarch64 ILP32 ICE with vaarg gimplified code
2018-03-15  Vladimir Mezentsevre PR target/68256 (Defining TARGET_USE_CONSTANT_BLOCKS...
2018-03-05  Wilco Dijkstra[AArch64] PR84114: Avoid reassociating FMA
2018-02-28  Eric Botcazouaarch64.c (aarch64_emit_probe_stack_range): Remove...
2018-02-22  Steve Ellceyre PR target/83335 ([aarch64,ilp32] gcc.target/aarch64...
2018-02-21  Martin LiskaAdd "native" as a valid option value for -march= on...
2018-02-20  Martin LiskaFix missing info for -march and -mtune wrong values...
2018-02-08  Wilco Dijkstra[AArch64] Use more LDP/STP in shrinkwrapping
2018-02-01  Renlin Li[PR83370][AARCH64]Use tighter register constraint for...
2018-02-01  Richard Sandiford[AArch64] Handle SVE subregs that are effectively REVs
2018-02-01  Richard Sandiford[AArch64] Prefer LD1RQ for big-endian SVE
2018-02-01  Richard Sandiford[AArch64] Use all SVE LD1RQ variants
2018-02-01  Richard Sandiford[AArch64] Generalise aarch64_simd_valid_immediate for SVE
2018-02-01  Richard Sandiford[AArch64] Tighten aarch64_secondary_reload condition...
2018-01-18  Wilco Dijkstra[AArch64] Fix fp16 test failures after PR82964 fix
2018-01-17  Wilco Dijkstra[AArch64] PR82964: Fix 128-bit immediate ICEs
2018-01-13  Richard SandifordRework the legitimize_address_displacement hook
2018-01-13  Richard SandifordAdd an "early rematerialisation" pass
2018-01-13  Richard SandifordAdd an empty_mask_is_expensive hook
2018-01-13  Richard Sandiford[AArch64] SVE load/store_lanes support
2018-01-13  Richard Sandiford[AArch64] Add SVE support
2018-01-11  Richard Sandiford[AArch64] Add const_offset field to aarch64_address_info
2018-01-11  Richard Sandiford[AArch64] Set NUM_POLY_INT_COEFFS to 2
2018-01-11  Richard Sandiford[AArch64] Rework interface to add constant/offset routines
2018-01-11  Richard Sandiford[AArch64] Extra scalar_float_mode patch
next