X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FDebugInfo%2F2009-01-15-dbg_declare.ll;h=efd48c976952e865f26c207d7d096514769ebf01;hb=60fd8be183f7cf17dd07c0b8ce8a4e5332d20765;hp=475949a14e30fc039e6f7fc0a7428ed697ef7d43;hpb=cf3a4487c0627d15d03fb6fedc10b58f6e2c9ebe;p=oota-llvm.git diff --git a/test/DebugInfo/2009-01-15-dbg_declare.ll b/test/DebugInfo/2009-01-15-dbg_declare.ll index 475949a14e3..efd48c97695 100644 --- a/test/DebugInfo/2009-01-15-dbg_declare.ll +++ b/test/DebugInfo/2009-01-15-dbg_declare.ll @@ -1,6 +1,7 @@ -; RUN: llvm-as < %s | llc -f -o /dev/null -target triple = "powerpc-apple-darwin9.5" +; RUN: llvm-as < %s | llc -o /dev/null +; XFAIL: powerpc + %llvm.dbg.variable.type = type { i32, { }*, i8*, { }*, i32, { }*, i8*, i8* } @llvm.dbg.variable24 = external constant %llvm.dbg.variable.type ; <%llvm.dbg.variable.type*> [#uses=1] @@ -8,7 +9,9 @@ declare void @llvm.dbg.declare({ }*, { }*) nounwind define i32 @isascii(i32 %_c) nounwind { entry: - call void @llvm.dbg.declare({ }* null, { }* bitcast (%llvm.dbg.variable.type* @llvm.dbg.variable24 to { }*)) + %j = alloca i32 + %0 = bitcast i32* %j to { }* + call void @llvm.dbg.declare({ }* %0, { }* bitcast (%llvm.dbg.variable.type* @llvm.dbg.variable24 to { }*)) unreachable }