summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/arm_neon.td
Commit message (Expand)AuthorAgeFilesLines
* [AArch64] Implement FP16FML intrinsicsBryan Chan2018-10-251-0/+27
* [NEON] Define fp16 vld and vst intrinsics conditionallyIvan A. Kosarev2018-08-191-26/+56
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* [NEON] Define half-precision vmaxnm intrinsics only when availableIvan A. Kosarev2018-07-231-2/+4
* [NEON] Define half-precision vrnd intrinsics only when availableIvan A. Kosarev2018-07-231-6/+8
* [NEON] Fix support for vrndi_f32(), vrndiq_f32() and vrndns_f32() intrinsicsIvan A. Kosarev2018-07-231-1/+2
* Change \t to spacesFangrui Song2018-07-201-3/+3
* [NEON] Support vldNq intrinsics in AArch32 (Clang part)Ivan A. Kosarev2018-06-271-9/+9
* [NEON] Support VST1xN intrinsics in AArch32 mode (Clang part)Ivan A. Kosarev2018-06-101-6/+9
* [NEON] Support VLD1xN intrinsics in AArch32 mode (Clang part)Ivan A. Kosarev2018-06-021-5/+11
* [ARM,AArch64] Add intrinsics for dot product instructionsOliver Stannard2018-04-271-0/+17
* [NEON] Add a comment explaining the situation with vget_high_f16() and vget_l...Ivan A. Kosarev2018-04-201-0/+4
* [NEON] Define vfma_n_f32() and vfmaq_n_f32() intrinsics in AArch32 modeIvan A. Kosarev2018-04-191-1/+2
* Revert r330195 "[NEON] Define vget_high_f16() and vget_low_f16() intrinsics i...Ivan A. Kosarev2018-04-181-8/+2
* [NEON] Define vget_high_f16() and vget_low_f16() intrinsics in AArch64 mode onlyIvan A. Kosarev2018-04-171-2/+8
* [NEON] Fix the architecture condition for the crypto intrinsicsIvan A. Kosarev2018-04-171-1/+1
* [NEON] Support vrndns_f32 intrinsicIvan A. Kosarev2018-04-131-0/+6
* [NEON] Support vfma_n and vfms_n intrinsicsIvan A. Kosarev2018-04-111-2/+2
* [ARM] Add ARMv8.2-A FP16 vector intrinsicAbderrazek Zaafrani2018-03-231-37/+62
* [AArch64] Add vmulxh_lane fp16 vector intrinsicAbderrazek Zaafrani2018-03-201-5/+3
* This reverts "r327189 - [ARM] Add ARMv8.2-A FP16 vector intrinsic"Sjoerd Meijer2018-03-131-62/+37
* [ARM] Add ARMv8.2-A FP16 vector intrinsicAbderrazek Zaafrani2018-03-091-37/+62
* [AArch64] Add ARMv8.2-A FP16 scalar intrinsicsAbderrazek Zaafrani2018-01-191-302/+1
* [AARch64] Add ARMv8.2-A FP16 vector intrinsicsAbderrazek Zaafrani2017-12-211-0/+185
* 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