aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/Hexagon/intrinsics/byte-store.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/Hexagon/intrinsics/byte-store.ll')
-rw-r--r--test/CodeGen/Hexagon/intrinsics/byte-store.ll41
1 files changed, 0 insertions, 41 deletions
diff --git a/test/CodeGen/Hexagon/intrinsics/byte-store.ll b/test/CodeGen/Hexagon/intrinsics/byte-store.ll
deleted file mode 100644
index 208c15fec980..000000000000
--- a/test/CodeGen/Hexagon/intrinsics/byte-store.ll
+++ /dev/null
@@ -1,41 +0,0 @@
-; RUN: llc -mattr=+hvx -march=hexagon -O2 < %s | FileCheck %s
-
-; CHECK-LABEL: V6_vmaskedstoreq
-; CHECK: if (q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0) = v{{[0-9]+}}
-
-; CHECK-LABEL: V6_vmaskedstorenq
-; CHECK: if (!q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0) = v{{[0-9]+}}
-
-; CHECK-LABEL: V6_vmaskedstorentq
-; CHECK: if (q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0):nt = v{{[0-9]+}}
-
-; CHECK-LABEL: V6_vmaskedstorentnq
-; CHECK: if (!q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0):nt = v{{[0-9]+}}
-
-declare void @llvm.hexagon.V6.vmaskedstoreq(<512 x i1>, i8*, <16 x i32>)
-define void @V6_vmaskedstoreq( <16 x i32> %a, i8* %b, <16 x i32> %c) {
- %1 = bitcast <16 x i32> %a to <512 x i1>
- call void @llvm.hexagon.V6.vmaskedstoreq(<512 x i1> %1, i8* %b, <16 x i32> %c)
- ret void
-}
-
-declare void @llvm.hexagon.V6.vmaskedstorenq(<512 x i1>, i8*, <16 x i32>)
-define void @V6_vmaskedstorenq( <16 x i32> %a, i8* %b, <16 x i32> %c) {
- %1 = bitcast <16 x i32> %a to <512 x i1>
- call void @llvm.hexagon.V6.vmaskedstorenq(<512 x i1> %1, i8* %b, <16 x i32> %c)
- ret void
-}
-
-declare void @llvm.hexagon.V6.vmaskedstorentq(<512 x i1>, i8*, <16 x i32>)
-define void @V6_vmaskedstorentq( <16 x i32> %a, i8* %b, <16 x i32> %c) {
- %1 = bitcast <16 x i32> %a to <512 x i1>
- call void @llvm.hexagon.V6.vmaskedstorentq(<512 x i1> %1, i8* %b, <16 x i32> %c)
- ret void
-}
-
-declare void @llvm.hexagon.V6.vmaskedstorentnq(<512 x i1>, i8*, <16 x i32>)
-define void @V6_vmaskedstorentnq( <16 x i32> %a, i8* %b, <16 x i32> %c) {
- %1 = bitcast <16 x i32> %a to <512 x i1>
- call void @llvm.hexagon.V6.vmaskedstorentnq(<512 x i1> %1, i8* %b, <16 x i32> %c)
- ret void
-}