
Over in 6a45fce, this flag (experimental-debuginfo-iterators) was switched to do nothing, to flush out anything that depended on the debug-intrinsics way of doing things. It's been a month and nothing's super-broken, so we'll start to rip things out. This commit deletes MergeFunc's debuginfo-iterators test: in d2942a86d7 it's documented that that test is specifically because of differences between intrinsic/non-intrinsic data structures, and we're deleting the possibility of that difference.
16 lines
540 B
LLVM
16 lines
540 B
LLVM
; RUN: opt %s -disable-output -debugify-each -debugify-quiet -debugify-export - -passes=globalopt | FileCheck %s
|
|
; RUN: opt %s -disable-output -debugify-each -debugify-quiet -debugify-export - -passes=globalopt | FileCheck %s
|
|
|
|
; CHECK: Pass Name
|
|
; CHECK-SAME: # of missing debug values
|
|
; CHECK-SAME: # of missing locations
|
|
; CHECK-SAME: Missing/Expected value ratio
|
|
; CHECK-SAME: Missing/Expected location ratio
|
|
|
|
; CHECK: {{Module Verifier|GlobalOptPass}}
|
|
; CHECK-SAME: 0,0,0.000000e+00,0.000000e+00
|
|
|
|
define void @foo() {
|
|
ret void
|
|
}
|