]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/mve.md
arm: [MVE intrinsics] factorize vqdmladhq vqdmladhxq vqdmlsdhq vqdmlsdhxq vqrdmladhq...
[thirdparty/gcc.git] / gcc / config / arm / mve.md
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vqdmladhq vqdmladhxq...
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vmlaldavaq vmlaldavaxq...
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vrmlaldavhq vrmlaldavhx...
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vmlaldavq vmlaldavxq...
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vabavq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vmladav vmladavx vmlsda...
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vaddlvaq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vmovlbq vmovltq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vaddlvq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vaddvaq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vaddvq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vdupq
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vrev16q vrev32q vrev64q
2023-05-11  Christophe Lyonarm: [MVE intrinsics] factorize vcmp
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmaxaq vminaq
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmaxnmaq vminnmaq
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmaxnmavq vmaxnmvq...
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmaxnmq vminnmq
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmaxvq vminvq vmaxavq...
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vshllbq vshlltq
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize vmovnbq vmovntq vqmovnb...
2023-05-09  Christophe Lyonarm: [MVE intrinsics] factorize several unary operations
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vsrhrq vrshrq
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vqrshrunb vqrshrunt...
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vshrntq vshrnbq vrshrnb...
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vmaxq vminq
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vabdq
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vqshlq vshlq
2023-05-05  Christophe Lyonarm: [MVE intrinsics] factorize vqrshlq vrshlq
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize several binary operations
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize several binary _m_n...
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize several binary _n opera...
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize several binary_m operations
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize vcreateq
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize vandq veorq vorrq vbicq
2023-05-03  Christophe Lyonarm: [MVE intrinsics] rework vaddq vmulq vsubq
2023-05-03  Christophe Lyonarm: [MVE intrinsics] factorize vadd vsubq vmulq
2023-05-03  Christophe Lyonarm: [MVE intrinsics] Rework vreinterpretq
2023-04-04  Stam Markianos-Wrightarm: Fix vcreate definition
2023-02-03  Christophe Lyonarm: [MVE] Add missing length=8 attribute
2023-02-02  Andre Vieiraarm: Fix MVE predicates synthesis [PR 108443]
2023-01-25  Andrea Coralloarm: improve tests and fix vqnegq*
2023-01-25  Andrea Coralloarm: improve tests and fix vqabsq*
2023-01-25  Andrea Coralloarm: improve tests and fix vnegq*
2023-01-25  Andrea Coralloarm: improve tests and fix vclzq*
2023-01-25  Andrea Coralloarm: improve tests and fix vclsq*
2023-01-24  Andre Vieiraarm: Make MVE masked stores read memory operand [PR...
2023-01-02  Jakub JelinekUpdate copyright years.
2022-12-30  Stam Markianos-WrightFix memory constraint on MVE v[ld/st][2/4] instructions...
2022-12-06  Andre Vieiraarm: Fix MVE's vcmp vector-scalar patterns [PR107987]
2022-11-28  Andrea Coralloarm: improve tests and fix vrmlaldavhaq*
2022-11-28  Andrea Coralloarm: improve tests and fix vmlaldavaxq*
2022-11-28  Andrea Coralloarm: improve tests and fix vsubq*
2022-11-28  Andrea Coralloarm: improve tests and fix vadd*
2022-11-28  Andrea Coralloarm: improve tests and fix vabsq*
2022-11-28  Andrea Coralloarm: improve tests and fix vcmp*
2022-11-28  Andrea Coralloarm: improve tests and fix vdupq*
2022-11-28  Andrea Coralloarm: improve tests and fix vdwdupq*
2022-11-28  Andrea Coralloarm: improve tests and fix vddupq*
2022-10-03  Christophe Lyonarm: Add missing early clobber to MVE vrev64q_m patterns
2022-09-08  Christophe Lyonarm: Fix constant immediates predicates and constraints...
2022-06-17  Richard Earnshawarm: mve: Don't force trivial vector literals to the...
2022-05-13  Richard Earnshawarm: correctly handle misaligned MEMs on MVE [PR105463]
2022-03-25  Christophe Lyonarm: Revert Auto-vectorization for MVE: add pack/unpack...
2022-02-22  Christophe Lyonarm: Convert more MVE/CDE builtins to predicate qualifiers
2022-02-22  Christophe Lyonarm: Convert more load/store MVE builtins to predicate...
2022-02-22  Christophe Lyonarm: Convert more MVE builtins to predicate qualifiers
2022-02-22  Christophe Lyonarm: Convert remaining MVE vcmp builtins to predicate...
2022-02-22  Christophe Lyonarm: Fix vcond_mask expander for MVE (PR target/100757)
2022-02-22  Christophe Lyonarm: Implement auto-vectorized MVE comparisons with...
2022-02-22  Christophe Lyonarm: Fix mve_vmvnq_n_<supf><mode> argument mode
2022-01-03  Jakub JelinekUpdate copyright years.
2021-10-13  Andre Vieira[arm] Fix MVE addressing modes for VLDR[BHW] and VSTR...
2021-06-14  Christophe Lyonarm: Auto-vectorization for MVE: add pack/unpack patterns
2021-06-09  Christophe Lyonarm: Auto-vectorization for MVE: vclz
2021-06-09  Christophe Lyonarm: Auto-vectorization for MVE and Neon: vhadd/vrhadd
2021-06-03  Christophe Lyonarm: Auto-vectorization for MVE: vabs
2021-05-26  Christophe Lyonarm: Auto-vectorization for MVE: vaddv
2021-05-17  Christophe Lyonarm: Auto-vectorization for MVE: vcmp
2021-05-10  Christophe Lyonarm: MVE: Factorize vcmp_*f*
2021-05-10  Christophe Lyonarm: MVE: Factorize all vcmp* integer patterns
2021-05-10  Christophe Lyonarm: MVE: Remove _s and _u suffixes from vcmp* builtins.
2021-05-10  Christophe Lyonarm: MVE: Cleanup vcmpne/vcmpeq builtins
2021-05-10  Alex Coplanarm: Fix wrong code with MVE V2DImode loads and stores...
2021-04-08  Alex Coplanarm: Various MVE vec_duplicate fixes [PR99647]
2021-03-24  Christophe Lyonarm: Fix MVE constraints for movmisalign [PR target...
2021-03-22  Alex Coplanarm: Fix MVE ICEs with vector moves and -mpure-code...
2021-02-02  Christophe Lyonarm: Auto-vectorization for MVE: vorn
2021-01-25  Tamar ChristinaArm: Add NEON and MVE complex mul, mla and mls patterns.
2021-01-15  Christophe Lyonarm: Auto-vectorization for MVE: vshr
2021-01-15  Christophe Lyonarm: Auto-vectorization for MVE: vshl
2021-01-12  Christophe Lyonarm: Add movmisalign patterns for MVE (PR target/97875)
2021-01-04  Jakub JelinekUpdate copyright years.
2020-12-16  Tamar ChristinaArm: MVE: Split refactoring of remaining complex instri...
2020-12-16  Tamar ChristinaArm: Add NEON and MVE RTL patterns for Complex Addition.
2020-12-14  Christophe Lyonarm: Auto-vectorization for MVE: vneg
2020-12-14  Christophe Lyonarm: Auto-vectorization for MVE: vmvn
2020-12-14  Christophe Lyonarm: Auto-vectorization for MVE: vbic
2020-12-14  Christophe Lyonarm: Auto-vectorization for MVE: veor
2020-12-13  Tamar ChristinaRevert "Arm: Add NEON and MVE RTL patterns for Complex...
next