summaryrefslogtreecommitdiff
path: root/gcc/config/arm/mve.md
Commit message (Expand)AuthorAgeFilesLines
* arm: Auto-vectorization for MVE: vcmpChristophe Lyon2021-05-171-5/+5
* arm: MVE: Factorize vcmp_*f*Christophe Lyon2021-05-101-162/+10
* arm: MVE: Factorize all vcmp* integer patternsChristophe Lyon2021-05-101-231/+19
* arm: MVE: Remove _s and _u suffixes from vcmp* builtins.Christophe Lyon2021-05-101-32/+32
* arm: MVE: Cleanup vcmpne/vcmpeq builtinsChristophe Lyon2021-05-101-8/+8
* arm: Fix wrong code with MVE V2DImode loads and stores [PR99960]Alex Coplan2021-05-101-30/+5
* arm: Various MVE vec_duplicate fixes [PR99647]Alex Coplan2021-04-081-18/+7
* arm: Fix MVE constraints for movmisalign [PR target/99727]Christophe Lyon2021-03-241-2/+2
* arm: Fix MVE ICEs with vector moves and -mpure-code [PR97252]Alex Coplan2021-03-221-1/+1
* arm: Auto-vectorization for MVE: vornChristophe Lyon2021-02-021-8/+15
* Arm: Add NEON and MVE complex mul, mla and mls patterns.Tamar Christina2021-01-251-6/+7
* arm: Auto-vectorization for MVE: vshrChristophe Lyon2021-01-151-0/+34
* arm: Auto-vectorization for MVE: vshlChristophe Lyon2021-01-151-12/+1
* arm: Add movmisalign patterns for MVE (PR target/97875)Christophe Lyon2021-01-121-0/+23
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* Arm: MVE: Split refactoring of remaining complex instrinsicsTamar Christina2020-12-161-105/+14
* Arm: Add NEON and MVE RTL patterns for Complex Addition.Tamar Christina2020-12-161-37/+16
* arm: Auto-vectorization for MVE: vnegChristophe Lyon2020-12-141-4/+2
* arm: Auto-vectorization for MVE: vmvnChristophe Lyon2020-12-141-4/+10
* arm: Auto-vectorization for MVE: vbicChristophe Lyon2020-12-141-8/+15
* arm: Auto-vectorization for MVE: veorChristophe Lyon2020-12-141-8/+14
* Revert "Arm: Add NEON and MVE RTL patterns for Complex Addition, Multiply and...Tamar Christina2020-12-131-30/+142
* Arm: Add NEON and MVE RTL patterns for Complex Addition, Multiply and FMA.Tamar Christina2020-12-131-142/+30
* arm: Auto-vectorization for MVE: vorrChristophe Lyon2020-12-111-9/+21
* arm: Auto-vectorization for MVE: vandChristophe Lyon2020-12-101-9/+21
* arm: Auto-vectorization for MVE: vsubDennis Zhang2020-10-231-3/+13
* arm: Auto-vectorization for MVE: vmin/vmaxDennis Zhang2020-10-221-16/+34
* arm: Auto-vectorization for MVE: vmulDennis Zhang2020-10-221-3/+13
* arm: Fix wrong code generated for mve scatter store with writeback intrinsics...Srinath Parvathaneni2020-10-161-188/+8
* arm: [MVE] Remove illegal intrinsics (PR target/96914)Christophe Lyon2020-10-081-4/+4
* arm: [MVE[ Add vqdmlashq intrinsics (PR target/96914)Christophe Lyon2020-10-081-0/+33
* [PATCH][GCC] arm: Move iterators from mve.md to iterators.md to maintain cons...Srinath Parvathaneni2020-10-061-648/+0
* arm: Require MVE memory operand for destination of vst1q intrinsicJoe Ramsay2020-08-201-2/+2
* [PATCH][GCC] arm: Fix MVE scalar shift intrinsics code-gen.Srinath Parvathaneni2020-06-161-36/+36
* [ARM]: Correct the grouping of operands in MVE vector scatter store intrinsic...Srinath Parvathaneni2020-06-041-321/+507
* [ARM]: Fix the wrong code-gen generated by MVE vector load/store intrinsics (...Srinath Parvathaneni2020-05-201-54/+102
* [GCC][PATCH][ARM]: Change arm constraint name from "e" to "Te".Srinath Parvathaneni2020-04-271-28/+28
* Arm: MVE: Add mve vec_duplicate patternAndre Vieira2020-04-151-2/+7
* [Arm] Implement CDE predicated intrinsics for MVE registersMatthew Malcomson2020-04-081-0/+42
* [Arm] Implement CDE intrinsics for MVE registers.Matthew Malcomson2020-04-081-0/+71
* arm: MVE: Fix vec extracts to memoryAndre Simoes Dias Vieira2020-04-071-3/+3
* arm: MVE Fix immediate constraints on some vector instructionsAndre Simoes Dias Vieira2020-04-071-16/+18
* arm: MVE: Fix v[id]wdup'sAndre Simoes Dias Vieira2020-04-071-22/+23
* arm: MVE: Fix constant load patternAndre Simoes Dias Vieira2020-04-071-3/+3
* [ARM]: Fix for MVE ACLE intrinsics with writeback (PR94317).Srinath Parvathaneni2020-04-021-3/+93
* [ARM][GCC][14x]: MVE ACLE whole vector left shift with carry intrinsics.Srinath Parvathaneni2020-03-231-3/+59
* [ARM][GCC][13x]: MVE ACLE scalar shift intrinsics.Srinath Parvathaneni2020-03-231-3/+147
* [ARM][GCC][12x]: MVE ACLE intrinsics to set and get vector lane.Srinath Parvathaneni2020-03-231-0/+121
* arm: Add earlyclobber to MVE instructions that require itAndre Simoes Dias Vieira2020-03-231-34/+36
* [ARM][GCC][11x]: MVE ACLE vector interleaving store and deinterleaving load i...Srinath Parvathaneni2020-03-201-1/+89