[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