aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll')
-rw-r--r--test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll14
1 files changed, 0 insertions, 14 deletions
diff --git a/test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll b/test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll
deleted file mode 100644
index 85572f2cf0f8..000000000000
--- a/test/CodeGen/AArch64/arm64-misaligned-memcpy-inline.ll
+++ /dev/null
@@ -1,14 +0,0 @@
-; RUN: llc -mtriple=arm64-apple-ios -mattr=+strict-align < %s | FileCheck %s
-
-; Small (16-bytes here) unaligned memcpys should stay memcpy calls if
-; strict-alignment is turned on.
-define void @t0(i8* %out, i8* %in) {
-; CHECK-LABEL: t0:
-; CHECK: orr w2, wzr, #0x10
-; CHECK-NEXT: bl _memcpy
-entry:
- call void @llvm.memcpy.p0i8.p0i8.i64(i8* %out, i8* %in, i64 16, i32 1, i1 false)
- ret void
-}
-
-declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture readonly, i64, i32, i1)