diff options
author | Devang Patel <dpatel@apple.com> | 2010-06-04 22:27:30 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2010-06-04 22:27:30 +0000 |
commit | 93031ac032219c2200de2df1c73e594a0496ecef (patch) | |
tree | b7e38a9638c543eff331f03ffa3a18697fd1dd8c /test | |
parent | 7c21f747c79415934cc5216c09d239427252ab33 (diff) | |
download | llvm-93031ac032219c2200de2df1c73e594a0496ecef.tar.gz llvm-93031ac032219c2200de2df1c73e594a0496ecef.tar.bz2 llvm-93031ac032219c2200de2df1c73e594a0496ecef.tar.xz |
Copy location info for current function argument from dbg.declare if respective store instruction does not have any location info.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105490 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/Transforms/Mem2Reg/ConvertDebugInfo.ll | 2 | ||||
-rw-r--r-- | test/Transforms/Mem2Reg/ConvertDebugInfo2.ll | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/test/Transforms/Mem2Reg/ConvertDebugInfo.ll b/test/Transforms/Mem2Reg/ConvertDebugInfo.ll index 37d27d4cb6..2f1ccb493d 100644 --- a/test/Transforms/Mem2Reg/ConvertDebugInfo.ll +++ b/test/Transforms/Mem2Reg/ConvertDebugInfo.ll @@ -9,7 +9,7 @@ entry: %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] call void @llvm.dbg.declare(metadata !{i32* %i_addr}, metadata !0), !dbg !8 ; CHECK: call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !0) -; CHECK: call void @llvm.dbg.value(metadata !{double %j}, i64 0, metadata !8) +; CHECK: call void @llvm.dbg.value(metadata !{double %j}, i64 0, metadata !9) store i32 %i, i32* %i_addr call void @llvm.dbg.declare(metadata !{double* %j_addr}, metadata !9), !dbg !8 store double %j, double* %j_addr diff --git a/test/Transforms/Mem2Reg/ConvertDebugInfo2.ll b/test/Transforms/Mem2Reg/ConvertDebugInfo2.ll index e637a0f0cd..4cb621f61c 100644 --- a/test/Transforms/Mem2Reg/ConvertDebugInfo2.ll +++ b/test/Transforms/Mem2Reg/ConvertDebugInfo2.ll @@ -1,4 +1,4 @@ -; RUN: opt -mem2reg < %s | llvm-dis | grep ".dbg " | count 6 +; RUN: opt -mem2reg < %s | llvm-dis | grep ".dbg " | count 7 declare void @llvm.dbg.declare(metadata, metadata) nounwind readnone |