summaryrefslogtreecommitdiff
path: root/test/CFrontend
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-02-14 04:26:15 +0000
committerChris Lattner <sabre@nondot.org>2004-02-14 04:26:15 +0000
commite488d64eb2eacf8c65c280bbecba2a1fe54dc77e (patch)
tree0877fdb594c9649fbcfc15cf02f273804b3f4d28 /test/CFrontend
parent3a51be17f321768a159a23e43bbfa8d9c5f7389d (diff)
downloadllvm-e488d64eb2eacf8c65c280bbecba2a1fe54dc77e.tar.gz
llvm-e488d64eb2eacf8c65c280bbecba2a1fe54dc77e.tar.bz2
llvm-e488d64eb2eacf8c65c280bbecba2a1fe54dc77e.tar.xz
new testcase for llvm.memset generation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11440 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CFrontend')
-rw-r--r--test/CFrontend/2004-02-13-StringInit.c.tr7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/CFrontend/2004-02-13-StringInit.c.tr b/test/CFrontend/2004-02-13-StringInit.c.tr
new file mode 100644
index 0000000000..6953fd5aea
--- /dev/null
+++ b/test/CFrontend/2004-02-13-StringInit.c.tr
@@ -0,0 +1,7 @@
+// RUN: %llvmgcc -xc %s -c -o - | llvm-dis | grep llvm.memset
+
+char test(int X) {
+ char str[10000] = "abc"; // tail should be memset.
+ return str[X];
+}
+