summaryrefslogtreecommitdiff
path: root/test/CodeGen/builtin-memfns.c
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2018-08-04 13:15:49 +0000
committerDimitry Andric <dim@FreeBSD.org>2018-08-04 13:15:49 +0000
commit874094833caedbee43fd17cca164dec53d500bdc (patch)
tree107ab162499dc747fe14f0a84b4c5b5aecf673dd /test/CodeGen/builtin-memfns.c
parentc7e70c433efc6953dc3888b9fbf9f3512d7da2b0 (diff)
Notes
Diffstat (limited to 'test/CodeGen/builtin-memfns.c')
-rw-r--r--test/CodeGen/builtin-memfns.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/test/CodeGen/builtin-memfns.c b/test/CodeGen/builtin-memfns.c
index 48626774531d..d93a5aadae27 100644
--- a/test/CodeGen/builtin-memfns.c
+++ b/test/CodeGen/builtin-memfns.c
@@ -1,8 +1,5 @@
// RUN: %clang_cc1 -triple i386-pc-linux-gnu -emit-llvm < %s| FileCheck %s
-typedef __WCHAR_TYPE__ wchar_t;
-typedef __SIZE_TYPE__ size_t;
-
// CHECK: @test1
// CHECK: call void @llvm.memset.p0i8.i32
// CHECK: call void @llvm.memset.p0i8.i32
@@ -86,17 +83,3 @@ void test9() {
// CHECK: call void @llvm.memcpy{{.*}} align 16 {{.*}} align 16 {{.*}} 16, i1 false)
__builtin_memcpy(x, y, sizeof(y));
}
-
-wchar_t dest;
-wchar_t src;
-
-// CHECK-LABEL: @test10
-// FIXME: Consider lowering these to llvm.memcpy / llvm.memmove.
-void test10() {
- // CHECK: call i32* @wmemcpy(i32* @dest, i32* @src, i32 4)
- __builtin_wmemcpy(&dest, &src, 4);
-
- // CHECK: call i32* @wmemmove(i32* @dest, i32* @src, i32 4)
- __builtin_wmemmove(&dest, &src, 4);
-}
-