From 38f016520f6edbfa7d059b60ac54e80dd955ada5 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Thu, 31 Oct 2019 17:00:39 +0000 Subject: [PATCH] [ARM MVE] Remove accidental 64-bit vst2/vld2 intrinsics. ACLE defines no such intrinsic as vst2q_u64, and the MVE instruction set has no corresponding instruction. But I had accidentally added them to the fledgling anyway, and if you used them, you'd get a compiler crash. Reviewers: dmgreen Subscribers: kristof.beyls, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D69788 --- clang/include/clang/Basic/arm_mve.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/include/clang/Basic/arm_mve.td b/clang/include/clang/Basic/arm_mve.td index a760fdd87b1a..30a76511a3cd 100644 --- a/clang/include/clang/Basic/arm_mve.td +++ b/clang/include/clang/Basic/arm_mve.td @@ -18,7 +18,7 @@ include "arm_mve_defs.td" -let params = T.All in +let params = T.Usual in foreach n = [ 2, 4 ] in { def "vst"#n#"q": Intrinsic, MultiVector), (CustomCodegen<"VST24"> n:$NumVectors,