summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2013-12-08 00:02:31 +0000
committerBill Wendling <isanbard@gmail.com>2013-12-08 00:02:31 +0000
commit917b328a7f565f9f3f0ae2067a8b97732efaa9f8 (patch)
tree066fe55828bb9a2c141d948d48ef578a4813004f /utils
parentc5c84b8d634299f02b50ee0e36b58d53d5dd43b2 (diff)
downloadclang-917b328a7f565f9f3f0ae2067a8b97732efaa9f8.tar.gz
clang-917b328a7f565f9f3f0ae2067a8b97732efaa9f8.tar.bz2
clang-917b328a7f565f9f3f0ae2067a8b97732efaa9f8.tar.xz
Merging r196211:
------------------------------------------------------------------------ r196211 | haoliu | 2013-12-02 22:07:13 -0800 (Mon, 02 Dec 2013) | 3 lines [AArch64]Add missing floating point convert, round and misc intrinsics. E.g. int64x1_t vcvt_s64_f64(float64x1_t a) -> FCVTZS Dd, Dn ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_34@196679 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/NeonEmitter.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/TableGen/NeonEmitter.cpp b/utils/TableGen/NeonEmitter.cpp
index ccf34eb9b9..420c5bc05b 100644
--- a/utils/TableGen/NeonEmitter.cpp
+++ b/utils/TableGen/NeonEmitter.cpp
@@ -930,7 +930,8 @@ static bool endsWith_xN(std::string const &name) {
/// Insert proper 'b' 'h' 's' 'd' if prefix 'S' is used.
static std::string MangleName(const std::string &name, StringRef typestr,
ClassKind ck) {
- if (name == "vcvt_f32_f16" || name == "vcvt_f32_f64")
+ if (name == "vcvt_f32_f16" || name == "vcvt_f32_f64" ||
+ name == "vcvt_f64_f32")
return name;
bool quad = false;