From: Joel E. Denny Date: Wed, 3 Jul 2019 17:31:43 +0000 (+0000) Subject: [Bitcode] Update CHECK-DAG usage in tests X-Git-Tag: android-x86-9.0-r1~884 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=d2ea9174d6cabeea1e445c0a2c14472c639a2a48;p=android-x86%2Fexternal-llvm.git [Bitcode] Update CHECK-DAG usage in tests This patch adjusts tests not to depend on deprecated FileCheck behavior that permits overlapping matches within a block of `CHECK-DAG` directives: 1. `thinlto-function-summary-originalnames.ll`: The directive with the pattern ` ; COMBINED-NEXT: ; COMBINED-NEXT: -; COMBINED-DAG: ; COMBINED-DAG: diff --git a/test/Bitcode/thinlto-summary-local-5.0.ll b/test/Bitcode/thinlto-summary-local-5.0.ll index 01ff069ff25..7b58f3ec31b 100644 --- a/test/Bitcode/thinlto-summary-local-5.0.ll +++ b/test/Bitcode/thinlto-summary-local-5.0.ll @@ -2,8 +2,8 @@ ; Checks that older bitcode summaries without the dso_local op are still ; properly parsed and don't set GlobalValues as dso_local. -; RUN: llvm-dis < %s.bc | FileCheck -allow-deprecated-dag-overlap %s -; RUN: llvm-bcanalyzer -dump %s.bc | FileCheck -allow-deprecated-dag-overlap %s --check-prefix=BCAN +; RUN: llvm-dis < %s.bc | FileCheck %s +; RUN: llvm-bcanalyzer -dump %s.bc | FileCheck %s --check-prefix=BCAN define void @foo() { ;CHECK-DAG:define void @foo() @@ -14,7 +14,7 @@ define void @foo() { ;CHECK-DAG: @bar = global i32 0 @baz = alias i32, i32* @bar -;CHECK-DAG: @bar = global i32 0 +;CHECK-DAG: @baz = alias i32, i32* @bar ;BCAN: diff --git a/test/Bitcode/upgrade-pointer-address-space.ll b/test/Bitcode/upgrade-pointer-address-space.ll index cd63256950c..e42e846eb34 100644 --- a/test/Bitcode/upgrade-pointer-address-space.ll +++ b/test/Bitcode/upgrade-pointer-address-space.ll @@ -1,5 +1,4 @@ -; RUN: llvm-dis -o - %s.bc | FileCheck -allow-deprecated-dag-overlap %s +; RUN: llvm-dis -o - %s.bc | FileCheck %s -; CHECK-DAG: !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !{{[0-9]+}}, size: {{[0-9]+}}) -; CHECK-DAG: !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !{{[0-9]+}}, size: {{[0-9]+}}) -; CHECK-DAG: !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !{{[0-9]+}}, size: {{[0-9]+}}) +; CHECK: !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !{{[0-9]+}}, size: {{[0-9]+}}) +; CHECK: !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !{{[0-9]+}}, size: {{[0-9]+}})