summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/arm_neon.td
Commit message (Expand)AuthorAgeFilesLines
* This reverts r305820 (ARMv.2-A FP16 vector intrinsics) because it showsSjoerd Meijer2017-07-061-185/+0
* [AArch64] ADD ARMv.2-A FP16 vector intrinsicsAbderrazek Zaafrani2017-06-201-0/+185
* Revert "[AArch64] Add ARMv8.2-A FP16 vefctor intrinsics"Vedant Kumar2017-06-021-185/+0
* [AArch64] Add ARMv8.2-A FP16 vefctor intrinsicsAbderrazek Zaafrani2017-06-011-0/+185
* fix a few typo in the doc but also in the clang messagesSylvestre Ledru2017-01-141-1/+1
* AArch64: fix return type of vqmovun_high_*.Tim Northover2016-07-121-1/+1
* [ARM] Guard the declarations of f16 to f32 vcvt intrinsics in arm_neon.h by t...Silviu Baranga2016-04-291-2/+4
* [ARM NEON] Define vfms_f32 on ARM, and all vfms using vfma.Ahmed Bougacha2016-04-191-5/+6
* ARM: allow both vfma and vfms intrinsics on v7.Tim Northover2016-02-021-2/+5
* ARM v8.1a adds Advanced SIMD instructions for Rounding Double MultiplyAlexandros Lamprineas2015-11-291-0/+46
* [ARM NEON] Remove special-case for f16 vcvt handling. NFCI.Ahmed Bougacha2015-08-221-3/+3
* [ARM NEON] Use the common naming scheme for vcvt f16 builtins. NFC.Ahmed Bougacha2015-08-211-12/+19
* This patch makes the NEON intrinsics vget_lane_f16, vgetq_lane_f16,Luke Cheeseman2015-06-121-6/+7
* [AArch64]Add 2 intrinsics vmov_n_p64/vmovq_n_p64, the alias for vdup_n_p64/vd...Hao Liu2014-10-311-1/+1
* [ARM] Add ACLE predefines: maxmin, rounding and h/w integer divisionJames Molloy2014-09-151-4/+4
* [ARMv8] Add support for 32-bit MIN/MAXNM and directed rounding.James Molloy2014-09-051-12/+35
* Fix typosAlp Toker2014-07-141-1/+1
* [ARM-BE] Generate correct NEON intrinsics for big endian systems.James Molloy2014-06-271-2/+9
* [AArch32] Fix a stupid error in an architectural guardJames Molloy2014-06-251-1/+1
* Rewrite ARM NEON intrinsic emission completely.James Molloy2014-06-171-200/+454
* AArch64: use different type modifier in arm_neon.tdTim Northover2014-02-251-1/+1
* AArch64 NEON: add 64-bit scalar intrinsics for _f64 mla/mls etc.Tim Northover2014-02-251-3/+7
* ARM NEON: add _f16 support to a couple of vector-shuffling intrinsics.Tim Northover2014-02-251-2/+4
* ARM NEON: add vcvtX (with rounding mode) intrinsics to v8 ARM.Tim Northover2014-02-191-16/+25
* ARM NEON: use more flexible TableGen field for defs.Tim Northover2014-02-191-139/+89
* ARM NEON: fix range checking on immediates.Tim Northover2014-02-121-2/+10
* [AArch64 NEON] Support poly128_t and implement relevant intrinsic.Kevin Qin2013-12-101-1/+9
* Implemented vget/vset_lane_f16 intrinsicsAna Pazos2013-12-051-0/+5
* [AArch64 NEON] Add missing compare intrinsics.Kevin Qin2013-12-041-16/+19
* [AArch64]Add missing floating point convert, round and misc intrinsics.Hao Liu2013-12-031-29/+29
* AArch64: add missing ACLE intrinsics mapping to general arithmetic operation ...Hao Liu2013-12-031-17/+19
* Patch by Ana Pazos.Jiangning Liu2013-12-031-2/+2
* revert r196152. Hao Liu2013-12-031-14/+13
* AArch64: Add missing scalar pair intrinsics.Hao Liu2013-12-031-7/+7
* Add some missing AArch64 Neon intrinsics like vuqadd_s64 and friends.Jiangning Liu2013-12-031-6/+6
* Add some missing AArch64 Neon intrinsics like vmull_high_n_s16 and friends.Jiangning Liu2013-12-031-0/+20
* [AArch64] Implemented vcopy_lane patterns using scalar DUP instruction.Chad Rosier2013-12-021-3/+3
* [AArch64] Add missing NEON scalar floating-point to integer convert ACLEs.Chad Rosier2013-12-021-13/+14
* AArch64: Two intrinsics are expected to return float64 not float32 in arm_neon.hHao Liu2013-11-291-2/+3
* Fix the problem that the range check for scalar narrow shift is too wide.Hao Liu2013-11-291-8/+11
* Add missing intrinsic function vbsl_f64 for AArch64 NEON.Jiangning Liu2013-11-291-1/+1
* Add missing intrinsic function vcombine_f64 for AArch64 NEON.Jiangning Liu2013-11-291-1/+1
* [AArch64] Add support for NEON scalar floating-point absolute difference.Chad Rosier2013-11-271-0/+4
* [AArch64] Add support for NEON scalar floating-point to integer convertChad Rosier2013-11-261-0/+24
* Implemented Neon scalar vdup_lane intrinsics.Ana Pazos2013-11-211-0/+2
* Implemented Neon scalar by element intrinsics.Ana Pazos2013-11-211-0/+27
* Implement AArch64 neon instructions class SIMD lsone and SIMD lone-post.Hao Liu2013-11-191-1/+28
* Implement AArch64 SISD intrinsics for vget_high and vget_low.Jiangning Liu2013-11-191-0/+7
* Add predicate for AArch64 crypto instructions.Jiangning Liu2013-11-191-0/+3
* Implement the newly added AArch64 ACLE functions for ld1/st1 with 2/3/4 vectors.Hao Liu2013-11-181-0/+14