]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/aarch64/aarch64.c
Update copyright years.
[thirdparty/gcc.git] / gcc / config / aarch64 / aarch64.c
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-19  Richard Sandiford[AArch64] Fix handling of npatterns>1 constants for...
2019-12-19  Richard Sandiford[AArch64] Reject invalid subregs involving partial...
2019-12-19  Richard Sandiford[AArch64] Handle arguments and return types with partia...
2019-12-10  Richard Sandiford[AArch64] Don't allow partial SVE modes in GPRs
2019-12-04  Wilco Dijkstra[AArch64] Add support for fused compare and branch
2019-12-02  Richard Sandiford[AArch64] Catch attempts to use SVE types when SVE...
2019-11-30  Richard Sandiford[C] Add a target hook that allows targets to verify...
2019-11-19  Wilco Dijkstra[AArch64] PR79262: Adjust vector cost
2019-11-16  Richard Sandiford[AArch64] Add truncation for partial SVE modes
2019-11-16  Richard Sandiford[AArch64] Pattern-match SVE extending loads
2019-11-16  Richard Sandiford[AArch64] Add autovec support for partial SVE vectors
2019-11-16  Richard Sandiford[AArch64] Enable VECT_COMPARE_COSTS by default for SVE
2019-11-16  Richard SandifordOptionally pick the cheapest loop_vec_info
2019-11-14  Richard Sandiford[AArch64] Support vectorising with multiple vector...
2019-11-14  Richard SandifordReplace autovectorize_vector_sizes with autovectorize_v...
2019-11-14  Richard SandifordPass the data vector mode to get_mask_mode
2019-11-14  Richard SandifordReplace mode_for_int_vector with related_int_vector_mode
2019-11-14  Richard Hendersonarm, aarch64: Add support for __GCC_ASM_FLAG_OUTPUTS__
2019-11-12  Martin LiskaRemove option_default_params and option_validate_param...
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-05  Matthew Malcomson[aarch64] Allocate space for err_str in aarch64_handle_...
2019-11-05  Anton Youdkevitch[Aarch64] Fix vec_perm cost for thunderx2t99
2019-10-29  Richard Sandiford[AArch64] Add support for the SVE PCS
2019-10-29  Richard Sandiford[AArch64] Add support for arm_sve.h
2019-10-29  Richard Sandiford[AArch64] Extend SVE reverse permutes to predicates
2019-10-29  Richard Sandiford[AArch64] Add FFR and FFRT registers
2019-10-29  Richard Sandiford[AArch64] Handle scalars in cmp and shift immediate...
2019-10-23  Richard Sandiford[AArch64] Don't apply mode_for_int_vector to scalars
2019-10-21  Kyrylo Tkachov[AArch64] Implement __rndr, __rndrrs intrinsics
2019-10-16  Wilco Dijkstra[AArch64] Fix symbol offset limit
2019-10-16  Richard Sandiford[AArch64] Add partial SVE vector modes
2019-10-16  Richard Sandiford[AArch64] Improve poly_int handling in aarch64_layout_frame
2019-10-16  Richard Sandiford[AArch64] Add an assert to aarch64_layout_frame
2019-10-16  Richard Sandiford[AArch64] Use frame reference in aarch64_layout_frame
2019-10-01  Richard Sandiford[AArch64] Use calls for SVE TLSDESC
2019-10-01  Richard Sandiford[AArch64] Make call insns record the callee's arm_pcs
2019-09-30  Richard Sandiford[AArch64] Make more use of function_abi
2019-09-30  Richard Sandiford[AArch64] Allow shrink-wrapping of non-leaf vector...
2019-09-30  Richard SandifordRemove global call sets: LRA
2019-09-30  Richard SandifordPass an ABI identifier to hard_regno_call_part_clobbered
2019-09-30  Richard SandifordAdd a function for getting the ABI of a call insn target
2019-09-30  Richard SandifordAdd a target hook for getting an ABI from a function...
2019-09-30  Richard Sandiford[AArch64] Strengthen aarch64_hard_regno_call_part_clobbered
2019-09-27  Richard Sandiford[AArch64] Split built-in function codes into major...
2019-09-26  Richard Sandiford[AArch64] Fix cost of (plus ... (const_int -C))
2019-09-19  Richard Hendersonaarch64: Implement -moutline-atomics
2019-09-19  Richard Hendersonaarch64: Tidy aarch64_split_compare_and_swap
2019-09-19  Richard Hendersonaarch64: Implement TImode compare-and-swap
2019-09-19  Richard Hendersonaarch64: Extend %R for integer registers
2019-09-17  Richard Sandiford[arm][aarch64] Handle no_insn in TARGET_SCHED_VARIABLE_...
2019-09-10  Richard SandifordAdd call_used_or_fixed_reg_p
2019-08-21  Prathamesh Kulkarnire PR target/88839 ([SVE] Poor implementation of blend...
2019-08-21  Prathamesh Kulkarnire PR target/90724 (ICE with __sync_bool_compare_and_sw...
2019-08-20  Richard SandifordUse function_arg_info for TARGET_CALLEE_COPIES
2019-08-20  Richard SandifordUse function_arg_info for TARGET_FUNCTION_ARG_ADVANCE
2019-08-20  Richard SandifordUse function_arg_info for TARGET_FUNCTION_(INCOMING_)ARG
2019-08-20  Richard SandifordUse function_arg_info for TARGET_SETUP_INCOMING_ARGS
2019-08-20  Richard SandifordUse function_arg_info for TARGET_PASS_BY_REFERENCE
2019-08-20  Richard SandifordAdd pass_va_arg_by_reference
2019-08-19  Joel Hutton[AArch64] Use scvtf fbits option where appropriate
2019-08-15  Richard Sandiford[AArch64] Add a aarch64_sve_mode_p query
2019-08-15  Richard Sandiford[AArch64] Fix predicate alignment for fixed-length SVE
2019-08-15  Richard Sandiford[AArch64] Pass a pattern to aarch64_output_sve_cnt_imme...
2019-08-15  Richard Sandiford[AArch64] Optimise aarch64_add_offset for SVE VL constants
2019-08-15  Richard Sandiford[AArch64] Rework SVE INC/DEC handling
2019-08-15  Richard Sandiford[AArch64] Rework SVE REV[BHW] patterns
2019-08-15  Richard Sandiford[AArch64] Use SVE MLA, MLS, MAD and MSB for conditional...
2019-08-15  Richard Sandiford[AArch64] Use SVE binary immediate instructions for...
2019-08-14  Richard Sandiford[AArch64] Use SVE UXT[BHW] as a form of predicated AND
2019-08-14  Richard Sandiford[AArch64] Make more use of SVE conditional constant...
2019-08-14  Richard Sandiford[AArch64] Handle more SVE predicate constants
2019-08-14  Richard Sandiford[AArch64] Rework SVE integer comparisons
2019-08-14  Richard Sandiford[AArch64] Use "x" predication for SVE integer arithmeti...
2019-08-14  Richard Sandiford[AArch64] Rework SVE FP comparisons
2019-08-14  Richard Sandiford[AArch64] Add a "GP strictness" operand to SVE FP unspecs
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
next