]> granicus.if.org Git - clang/commit
ARM NEON: add vcvtX (with rounding mode) intrinsics to v8 ARM.
authorTim Northover <tnorthover@apple.com>
Wed, 19 Feb 2014 10:37:13 +0000 (10:37 +0000)
committerTim Northover <tnorthover@apple.com>
Wed, 19 Feb 2014 10:37:13 +0000 (10:37 +0000)
commitc60ade5fa04dd0730d7cd52980680f47cd685331
tree4580dab1c0c8d3132e7574f104a561d2782ce047
parent54d5cf233f642de02a63868519cb48dc5cd47ae0
ARM NEON: add vcvtX (with rounding mode) intrinsics to v8 ARM.

These instructions (well, the f32 ones) are supported on 32-bit ARMv8, not just
AArch64. Now that the arm_neon.td refactoring is complete, adding them is
surprisingly simple.

rdar://problem/16035743

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@201661 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/arm_neon.td
lib/CodeGen/CGBuiltin.cpp
test/CodeGen/arm-neon-vcvtX.c [new file with mode: 0644]