From 8a588e144424aba950d915123501a6ebb15cd21a Mon Sep 17 00:00:00 2001 From: Victor Hernandez Date: Mon, 25 Jan 2010 17:52:13 +0000 Subject: Revert r94260 until findDbgDeclare() is made more efficient llvm-svn: 94432 --- llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll | 31 ------------------------ 1 file changed, 31 deletions(-) delete mode 100644 llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll (limited to 'llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll') diff --git a/llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll b/llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll deleted file mode 100644 index 8e309c0901e..00000000000 --- a/llvm/test/Transforms/Mem2Reg/ConvertDebugInfo.ll +++ /dev/null @@ -1,31 +0,0 @@ -; RUN: opt < %s -mem2reg -S | FileCheck %s - -target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128" - -define double @testfunc(i32 %i, double %j) { - %I = alloca i32 ; [#uses=4] - call void @llvm.dbg.declare(metadata !{i32* %I}, metadata !0) - %J = alloca double ; [#uses=2] - call void @llvm.dbg.declare(metadata !{double* %J}, metadata !1) -; CHECK: call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !0) - store i32 %i, i32* %I -; CHECK: call void @llvm.dbg.value(metadata !{double %j}, i64 0, metadata !1) - store double %j, double* %J - %t1 = load i32* %I ; [#uses=1] - %t2 = add i32 %t1, 1 ; [#uses=1] - store i32 %t2, i32* %I - %t3 = load i32* %I ; [#uses=1] - %t4 = sitofp i32 %t3 to double ; [#uses=1] - %t5 = load double* %J ; [#uses=1] - %t6 = fmul double %t4, %t5 ; [#uses=1] - ret double %t6 -} - -declare void @llvm.dbg.declare(metadata, metadata) nounwind readnone - -!bar = !{!0} -!foo = !{!2} - -!0 = metadata !{i32 459008, metadata !1, metadata !"foo", metadata !2, i32 5, metadata !"foo"} ; [ DW_TAG_auto_variable ] -!1 = metadata !{i32 459008, metadata !1, metadata !"foo", metadata !0, i32 5, metadata !1} ; [ DW_TAG_auto_variable ] -!2 = metadata !{i32 458804, i32 0, metadata !2, metadata !"foo", metadata !"bar", metadata !"bar", metadata !2, i32 3, metadata !0, i1 false, i1 true} ; [ DW_TAG_variable ] -- cgit v1.2.3