summaryrefslogtreecommitdiff
path: root/gcc/config/aarch64
Commit message (Expand)AuthorAgeFilesLines
* [AArch64] Tie operand 1 to operand 0 in AESMC pattern when AES/AESMC fusion i...ktkachov2016-05-273-3/+24
* [AArch64] PR target/63596, honor tree-stdarg analysis result to improve VAARG...jiwang2016-05-271-14/+23
* [AArch64] Enable tree-stdarg pass for AArch64 by defining counter fieldsjiwang2016-05-271-0/+7
* Remove aarch64_cannot_change_mode_class as the underlying issuewilco2016-05-273-24/+0
* [AArch64] Simplify ashl<mode>3 expander for SHORT modesktkachov2016-05-271-12/+6
* [AArch64] Delete obsolete CC_ZESWP and CC_SESWP CC modesktkachov2016-05-272-16/+0
* GCC expands switch statements in a very simplistic way and tries to use a tablewilco2016-05-261-2/+7
* SIMD operations like combine prefer to have their operands in FP registers,wilco2016-05-261-2/+2
* [Patch AArch64] Simplify reduc_plus_scal_v2[sd]f sequencejgreenhalgh2016-05-181-16/+3
* gcc/ChangeLog:kugan2016-05-181-10/+0
* [AArch64, 4/4] Reimplement vmvn* intrinscis, remove inline assemblyjiwang2016-05-171-155/+86
* [AArch64, 3/4] Reimplement multiply by element to get rid of inline assemblyjiwang2016-05-171-121/+68
* [AArch64, 2/4] Extend vector mutiply by element to all supported modesjiwang2016-05-171-8/+8
* [AArch64, 1/4] Add the missing support of vfms_n_f32, vfmsq_n_f32, vfmsq_n_f64jiwang2016-05-172-20/+49
* [AArch64] PR target/70809: Delete aarch64_vmls<mode> patternktkachov2016-05-171-10/+0
* [Patch AArch64] Delete ASM_OUTPUT_DEF and fallback to default .set directivejgreenhalgh2016-05-171-9/+0
* [Patch obvious AArch64] Wrap SHIFT_COUNT_TRUNCATED in bracketsjgreenhalgh2016-05-171-1/+1
* [AArch64 trivial] Don't define a macro when a variable will dojgreenhalgh2016-05-171-2/+1
* Some patterns are using '%w2' for immediate operands, which means that a zerowilco2016-05-161-8/+16
* This patch fixes the attributes of integer immediate shifts which werewilco2016-05-161-29/+36
* [AArch64] Remove an unused reload hook.mwahab2016-05-163-130/+0
* Set TARGET_OMIT_STRUCT_RETURN_REG to trueramana2016-05-131-0/+3
* [AArch64] Define WORD_REGISTER_OPERATIONS to zero and comment whyktkachov2016-04-281-1/+6
* [AArch64] Replace insn to zero up SIMD registersevandro2016-04-271-14/+17
* [PATCH 2/2] (header usage fix) include c++ headers in system.hnsz2016-04-221-2/+1
* [AArch64] Work around PR target/64971ktkachov2016-04-201-0/+15
* [Patch AArch64 3/3] Fix up for pr70133jgreenhalgh2016-04-111-77/+110
* [Patch AArch64 2/3] Rework the code to print extension strings (pr70133)jgreenhalgh2016-04-114-98/+55
* [Patch AArch64 1/3] Enable CRC by default for armv8.1-ajgreenhalgh2016-04-111-1/+1
* [AArch64] Fix SIMD predicateevandro2016-04-011-1/+1
* 2016-03-25 Richard Henderson <rth@redhat.com>law2016-03-253-0/+18
* Tweak the pipeline model for Exynos M1evandro2016-03-171-1/+1
* PR target/70048rth2016-03-161-70/+46
* [AArch64] PR target/70002: Make aarch64_set_current_function play nice with p...ktkachov2016-03-113-48/+38
* PR target/7044nickc2016-03-101-1/+16
* 2016-03-10 Christophe Lyon <christophe.lyon@linaro.org>clyon2016-03-105-6/+37
* 2016-03-10 Christophe Lyon <christophe.lyon@linaro.org>clyon2016-03-101-1/+3
* Rename the tuning option and related functions to enable the Newton series fo...evandro2016-02-265-19/+17
* 2016-02-26 Joel Sherrill <joel@rtems.org>joel2016-02-261-0/+28
* [AArch64] Set TREE_TARGET_GLOBALS in aarch64_set_current_function when new tr...ktkachov2016-02-261-1/+1
* [AArch64] PR target/69613: Return zero TARGET_SHIFT_TRUNCATION_MASK when SHIF...ktkachov2016-02-261-1/+2
* Tweak the pipeline model for Exynos M1evandro2016-02-231-1/+1
* * gcc/config/aarch64/aarch64.c (exynosm1_tunings): Enable the Newtonevandro2016-02-231-1/+1
* PR target/69894jakub2016-02-221-1/+2
* [AArch64] PR target/69161: Don't use special predicate for CCmode comparisons...ktkachov2016-02-172-8/+17
* As part of the final cleanup of aarch64_internal_mov_immediate a return waswilco2016-02-171-0/+1
* [AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_SQRT from Cortex-A57 tuningjgreenhalgh2016-02-161-2/+1
* [Patch AArch64] Use software sqrt expansion always for -mlow-precision-recip-...jgreenhalgh2016-02-161-2/+3
* [Patch AArch64] GCC 6 regression in vector performance. - Fix vector initiali...jgreenhalgh2016-02-161-28/+28
* [Patch AArch64] Restrict 16-bit sqrdml{sa}h instructions to FP_LO_REGSjgreenhalgh2016-02-161-4/+4