mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Revert r218778 while investigating buldbot breakage.
"Move the complex address expression out of DIVariable and into an extra" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218782 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -25,7 +25,7 @@ BB2: ; preds = %BB1
|
||||
|
||||
BB3: ; preds = %BB2
|
||||
%6 = getelementptr inbounds [5 x %0]* @0, i32 0, i32 %0, !dbg !6
|
||||
call void @llvm.dbg.value(metadata !{%0* %6}, i64 0, metadata !7, metadata !{}), !dbg !12
|
||||
call void @llvm.dbg.value(metadata !{%0* %6}, i64 0, metadata !7), !dbg !12
|
||||
%7 = icmp eq %0* %6, null, !dbg !13
|
||||
br i1 %7, label %BB5, label %BB4, !dbg !13
|
||||
|
||||
@@ -37,7 +37,7 @@ BB5: ; preds = %BB3, %BB2, %BB1, %E
|
||||
ret void, !dbg !14
|
||||
}
|
||||
|
||||
declare void @llvm.dbg.value(metadata, i64, metadata, metadata) nounwind readnone
|
||||
declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone
|
||||
|
||||
!llvm.dbg.sp = !{!0}
|
||||
|
||||
|
@@ -1,8 +1,8 @@
|
||||
; RUN: opt -simplifycfg -S < %s | FileCheck %s
|
||||
|
||||
define i32 @foo(i32 %i) nounwind ssp {
|
||||
call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !6, metadata !{}), !dbg !7
|
||||
call void @llvm.dbg.value(metadata !8, i64 0, metadata !9, metadata !{}), !dbg !11
|
||||
call void @llvm.dbg.value(metadata !{i32 %i}, i64 0, metadata !6), !dbg !7
|
||||
call void @llvm.dbg.value(metadata !8, i64 0, metadata !9), !dbg !11
|
||||
%1 = icmp ne i32 %i, 0, !dbg !12
|
||||
;CHECK: call i32 (...)* @bar()
|
||||
;CHECK-NEXT: llvm.dbg.value
|
||||
@@ -10,12 +10,12 @@ define i32 @foo(i32 %i) nounwind ssp {
|
||||
|
||||
; <label>:2 ; preds = %0
|
||||
%3 = call i32 (...)* @bar(), !dbg !13
|
||||
call void @llvm.dbg.value(metadata !{i32 %3}, i64 0, metadata !9, metadata !{}), !dbg !13
|
||||
call void @llvm.dbg.value(metadata !{i32 %3}, i64 0, metadata !9), !dbg !13
|
||||
br label %6, !dbg !15
|
||||
|
||||
; <label>:4 ; preds = %0
|
||||
%5 = call i32 (...)* @bar(), !dbg !16
|
||||
call void @llvm.dbg.value(metadata !{i32 %5}, i64 0, metadata !9, metadata !{}), !dbg !16
|
||||
call void @llvm.dbg.value(metadata !{i32 %5}, i64 0, metadata !9), !dbg !16
|
||||
br label %6, !dbg !18
|
||||
|
||||
; <label>:6 ; preds = %4, %2
|
||||
@@ -23,11 +23,11 @@ define i32 @foo(i32 %i) nounwind ssp {
|
||||
ret i32 %k.0, !dbg !19
|
||||
}
|
||||
|
||||
declare void @llvm.dbg.declare(metadata, metadata, metadata) nounwind readnone
|
||||
declare void @llvm.dbg.declare(metadata, metadata) nounwind readnone
|
||||
|
||||
declare i32 @bar(...)
|
||||
|
||||
declare void @llvm.dbg.value(metadata, i64, metadata, metadata) nounwind readnone
|
||||
declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone
|
||||
|
||||
!llvm.module.flags = !{!21}
|
||||
!llvm.dbg.sp = !{!0}
|
||||
|
Reference in New Issue
Block a user