]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64.c
[AArch64] Canonicalise SVE predicate constants
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64.c
2019-08-14  Richard Sandiford[AArch64] Canonicalise SVE predicate constants
2019-08-14  Richard Sandiford[AArch64] Rework SVE PTEST patterns
2019-08-13  Richard SandifordUse checking forms of DECL_FUNCTION_CODE (PR 91421)
2019-08-13  Richard SandifordOptimise constant IFN_WHILE_ULTs
2019-08-13  Richard Sandiford[AArch64] Improve SVE constant moves
2019-08-13  Wilco Dijkstra[AArch64] Increase default function alignment
2019-08-13  Richard Sandiford[AArch64] Use simd_immediate_info for SVE predicate...
2019-08-13  Richard Sandiford[AArch64] Make simd_immediate_info INDEX explicit
2019-08-13  Richard Sandiford[AArch64] Make aarch64_classify_vector_mode use a switc...
2019-08-13  Richard Sandiford[AArch64] Add a "y" constraint for V0-V7
2019-08-09  Richard Earnshaw[aarch64] PR target/91386 Use copy_rtx to avoid modifyi...
2019-08-07  Richard Sandiford[AArch64] Make SVE UNSPEC_COND_*s match the insn mnemonic
2019-07-13  Prathamesh Kulkarnire PR target/90723 (pr88598-2.c segfaults with -msve...
2019-07-09  Sylvia Taylor[aarch64]: redefine aes patterns
2019-07-05  Sam Tebbs[PATCH][GCC][AARCH64] PR target/90712 Fix gcc.dg/rtl...
2019-06-27  Aaron Sawdeybuiltins.c (get_memory_rtx): Fix comment.
2019-06-18  Richard Sandiford[AArch64] Add a new CC mode for SVE conditions
2019-06-18  Richard Sandiford[AArch64] Factor out pfalse predicate creation
2019-06-18  Richard Sandiford[AArch64] Factor out ptrue predicate creation
2019-06-13  Kugan Vivekanandarajahre PR target/88834 ([SVE] Poor addressing mode choices...
2019-06-06  Kyrylo Tkachov[AArch64] PR tree-optimization/90332: Implement vec_ini...
2019-06-04  Andrew PinskiAARCH64: ILP32: Fix aarch64_asan_shadow_offset
2019-06-04  Szabolcs Nagyaarch64: fix asm visibility for extern symbols
2019-06-03  Szabolcs Nagyaarch64: emit .variant_pcs for aarch64_vector_pcs symbo...
2019-06-03  Prathamesh Kulkarnire PR target/88837 ([SVE] Poor vector construction...
2019-05-30  Sam Tebbs[PATCH][GCC][AARCH64] Fix libstdc++ build failure after...
2019-05-29  Sam Tebbs[PATCH 3/3][GCC][AARCH64] Add support for pointer authe...
2019-05-22  Matthew Malcomson[aarch64] Introduce flags for SVE2.
2019-05-20  Jakub Jelinekcfgloop.h (struct loop): Add simdlen member.
2019-05-17  Max Filippovgcc: aarch64: move assemble_start_function / assemble_e...
2019-05-17  Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-05-11  Jakub Jelinekre PR c++/59813 (tail-call elimination didn't fire...
2019-04-30  Jakub Jelinekre PR target/89093 (C++ exception handling clobbers...
2019-04-23  Sudakshina Das[GCC, AARCH64] Add GNU note section with BTI and PAC.
2019-04-19  Christophe LyonPR translation/90118 Missing space between words
2019-04-18  Martin SeborPR middle-end/89797 - ICE on a vector_size (1LU <<...
2019-04-10  Steve Ellceyre PR rtl-optimization/87763 (aarch64 target testcases...
2019-04-05  Martin LiskaRemove usage of apostrophes in error and warning messag...
2019-03-11  Martin LiskaFix double string quoting.
2019-03-11  Martin LiskaWrap option names in gcc internal messages with %<...
2019-02-27  Steve Ellceyaarch64.c (aarch64_get_multilib_abi_name): New function.
2019-02-22  Sudakshina Das[GCC, AArch64] Fix a couple of bugs in BTI
2019-02-22  Kyrylo Tkachov[AArch64] Add support for Neoverse N1
2019-02-14  Steve Ellceyaarch64.c (aarch64_attribute_table): Change affects_typ...
2019-02-13  Tamar ChristinaAArch64: Allow any offset for SVE addressing modes...
2019-01-25  Richard EarnshawThis is pretty unlikely in real code...
2019-01-25  Wilco Dijkstra[PATCH][AArch64] Fix generation of tst (PR87763)
2019-01-19  Jakub Jelinekaarch64.c (aarch64_stack_protect_guard): Move outside...
2019-01-18  Ramana Radhakrishnan[AArch64] Add support for system register based stack...
2019-01-17  Steve Ellceyaarch64.c (cgraph.h): New include.
2019-01-17  Tamar ChristinaRename stack-clash protection CFA register to avoid...
2019-01-17  Kyrylo Tkachov[AArch64] Initial -mcpu=ares tuning
2019-01-16  Richard Earnshaw__builtin_<add/sub>_overflow issues on AArch64 (redux)
2019-01-11  Steve Ellceyaarch64.c (aarch64_simd_call_p): New function.
2019-01-11  Steve Ellceyaarch64.c (aarch64_simd_call_p): New function.
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-09  Sudakshina Das[AArch64, 6/6] Enable BTI: Add configure option.
2019-01-09  Sudakshina Das[AArch64, 5/6] Enable BTI : Add new pass for BTI.
2019-01-09  Sudakshina Das[AArch64, 4/6] Enable BTI: Add new <type> to -mbranch...
2019-01-09  Sudakshina Das[AArch64, 3/6] Restrict indirect tail calls to x16...
2019-01-08  Sam Tebbs[PATCH 2/3][GCC][AARCH64] Add new -mbranch-protection...
2019-01-07  Richard EarnshawInvestigating PR target/86891 revealed a number of...
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...
next