aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64
AgeCommit message (Expand)AuthorFilesLines
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-45/+34
2019-11-08[AArch64] Remove unused mode iteratorsRichard Sandiford1-6/+0
2019-11-08[AArch64] Don't handle bswap in aarch64_builtin_vectorized_functionRichard Sandiford1-23/+0
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford1-0/+1
2019-11-08Generalise gather and scatter optabsRichard Sandiford2-13/+17
2019-11-05[aarch64] Allocate space for err_str in aarch64_handle_attr_branch_protectionMatthew Malcomson1-1/+1
2019-11-05[Aarch64] Fix vec_perm cost for thunderx2t99Anton Youdkevitch1-1/+1
2019-10-31[AArch64] Fix build for non-default languagesRichard Sandiford1-2/+2
2019-10-29[AArch64] Add support for the SVE PCSRichard Sandiford5-223/+819
2019-10-29[AArch64] Add support for arm_sve.hRichard Sandiford19-178/+15261
2019-10-29[AArch64] Extend SVE reverse permutes to predicatesRichard Sandiford2-1/+16
2019-10-29[AArch64] Add FFR and FFRT registersRichard Sandiford3-4/+47
2019-10-29[AArch64] Handle scalars in cmp and shift immediate queriesRichard Sandiford2-10/+11
2019-10-23[AArch64] Don't apply mode_for_int_vector to scalarsRichard Sandiford1-1/+3
2019-10-21[AArch64] Implement __rndr, __rndrrs intrinsicsKyrylo Tkachov7-5/+111
2019-10-17[AArch64][SVE2] Support for EOR3 and variants of BSLYuliang Wang2-0/+198
2019-10-16[AArch64] Fix symbol offset limitWilco Dijkstra1-14/+19
2019-10-16[AArch64] Add partial SVE vector modesRichard Sandiford2-26/+104
2019-10-16[AArch64] Improve poly_int handling in aarch64_layout_frameRichard Sandiford1-4/+6
2019-10-16[AArch64] Add an assert to aarch64_layout_frameRichard Sandiford1-2/+7
2019-10-16[AArch64] Use frame reference in aarch64_layout_frameRichard Sandiford1-60/+52
2019-10-01[AArch64] Use calls for SVE TLSDESCRichard Sandiford4-60/+41
2019-10-01[AArch64] Make call insns record the callee's arm_pcsRichard Sandiford3-64/+68
2019-09-30[AArch64][SVE] Utilize ASRD instruction for division and remainderYuliang Wang2-0/+42
2019-09-30[AArch64] Make more use of function_abiRichard Sandiford1-23/+10
2019-09-30[AArch64] Allow shrink-wrapping of non-leaf vector PCS functionsRichard Sandiford3-18/+21
2019-09-30Remove global call sets: regrename.cRichard Sandiford2-1/+3
2019-09-30Remove global call sets: LRARichard Sandiford1-17/+0
2019-09-30Pass an ABI identifier to hard_regno_call_part_clobberedRichard Sandiford1-2/+3
2019-09-30Add a function for getting the ABI of a call insn targetRichard Sandiford1-15/+8
2019-09-30Add a target hook for getting an ABI from a function typeRichard Sandiford2-0/+33
2019-09-30[AArch64] Strengthen aarch64_hard_regno_call_part_clobberedRichard Sandiford1-3/+10
2019-09-27[AArch64] Split built-in function codes into major and minor codesRichard Sandiford3-171/+252
2019-09-27[AArch64][SVE2] Shift-Right Accumulate combine patternsYuliang Wang1-0/+19
2019-09-26driver: Also prune joined switches with negationMatt Turner1-3/+3
2019-09-26[AArch64] Fix cost of (plus ... (const_int -C))Richard Sandiford1-1/+1
2019-09-25[AArch64] Use implementation namespace consistently in arm_neon.hKyrylo Tkachov1-2820/+2839
2019-09-24[AArch64] Don't split 64-bit constant stores to volatile locationKyrylo Tkachov1-2/+2
2019-09-24[GCC][PATCH][AArch64] Update hwcap string for fp16fml in aarch64-option-exten...Stam Markianos-Wright1-1/+1
2019-09-23[AArch64] Fix memmodel index in aarch64_store_exclusive_pairRichard Sandiford1-1/+1
2019-09-19aarch64: Implement -moutline-atomicsRichard Henderson4-8/+189
2019-09-19aarch64: Tidy aarch64_split_compare_and_swapRichard Henderson1-36/+14
2019-09-19aarch64: Implement TImode compare-and-swapRichard Henderson3-13/+131
2019-09-19aarch64: Extend %R for integer registersRichard Henderson1-7/+8
2019-09-17[arm][aarch64] Handle no_insn in TARGET_SCHED_VARIABLE_ISSUERichard Sandiford1-0/+20
2019-09-17[arm][aarch64] Make no_insn issue to nothingRichard Sandiford4-4/+4
2019-09-12Vectorise multiply high with scaling operations (PR 89386)Yuliang Wang2-1/+94
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-3/+3
2019-09-10Rename Deprecated to WarnRemoved in *.opt files.Martin Liska1-1/+1