[llvm-commits] [llvm] r103038 - /llvm/trunk/test/Transforms/GlobalOpt/metadata.ll
Duncan Sands
baldrick at free.fr
Tue May 4 13:09:25 PDT 2010
Author: baldrick
Date: Tue May 4 15:09:25 2010
New Revision: 103038
URL: http://llvm.org/viewvc/llvm-project?rev=103038&view=rev
Log:
Use llvm.foo as the intrinsic, rather than llvm.dbg.value. Since the
values passed to llvm.dbg.value were not valid for the intrinsic, it
might have caused trouble one day if the verifier ever started checking
for valid debug info.
Modified:
llvm/trunk/test/Transforms/GlobalOpt/metadata.ll
Modified: llvm/trunk/test/Transforms/GlobalOpt/metadata.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/metadata.ll?rev=103038&r1=103037&r2=103038&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/metadata.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/metadata.ll Tue May 4 15:09:25 2010
@@ -13,15 +13,14 @@
}
define void @foo(i32 %x) {
- call void @llvm.dbg.value(metadata !{i8*** @G, i32 %x}, i64 0, metadata !1)
-; CHECK: call void @llvm.dbg.value(metadata !{null, i32 %x}, i64 0, metadata !1)
+ call void @llvm.foo(metadata !{i8*** @G, i32 %x})
+; CHECK: call void @llvm.foo(metadata !{null, i32 %x})
ret void
}
-declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone
+declare void @llvm.foo(metadata) nounwind readnone
!named = !{!0}
!0 = metadata !{i8*** @G}
; CHECK: !0 = metadata !{null}
-!1 = metadata !{i8* null}
More information about the llvm-commits
mailing list