From: Andrew Lenharth Date: Tue, 25 Apr 2006 19:27:56 +0000 (+0000) Subject: another c99 style problem X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=044edfe019968bf5778c1525b40acdd014beae62;p=oota-llvm.git another c99 style problem git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27969 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Analysis/DSGraph/2006-04-25-ZeroArrayStructUse.ll b/test/Analysis/DSGraph/2006-04-25-ZeroArrayStructUse.ll new file mode 100644 index 00000000000..b8238f06dd3 --- /dev/null +++ b/test/Analysis/DSGraph/2006-04-25-ZeroArrayStructUse.ll @@ -0,0 +1,22 @@ +; RUN: analyze %s -datastructure-gc -dsgc-check-flags=x:IA + +; ModuleID = 'bug3.bc' +target endian = little +target pointersize = 32 +target triple = "i686-pc-linux-gnu" + + +%struct.c99 = type { + uint, + uint, + [0 x sbyte*] } + +implementation ; Functions: + + +void %foo(%struct.c99* %x) { +entry: +%B1 = getelementptr %struct.c99* %x, long 0, uint 2, uint 1 +%B2 = getelementptr %struct.c99* %x, long 0, uint 2, uint 2 +ret void +}