Skip to content

Commit ccdd84a

Browse files
jsjisys-ce-bb
authored andcommitted
[Driver] Allow different order of GV in clang-offload-deps.c
We may get differen order due to some incoming llvm changes, use regex instead.
1 parent 6009393 commit ccdd84a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

clang/test/Driver/clang-offload-deps.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@
2828
// RUN: llvm-dis -o - %t.deps.spir64 | FileCheck %s --check-prefixes=CHECK-DEPS-SPIR64 -DSPIRTriple=spir64
2929

3030
// CHECK-DEPS-X86_64: target triple = "x86_64-pc-linux-gnu"
31-
// CHECK-DEPS-X86_64: @bar = external global ptr
32-
// CHECK-DEPS-X86_64: @foo = external global ptr
33-
// CHECK-DEPS-X86_64: @offload.symbols = hidden local_unnamed_addr global [2 x ptr] [ptr @bar, ptr @foo]
31+
// CHECK-DEPS-X86_64: @[[BAR:.*]] = external global ptr
32+
// CHECK-DEPS-X86_64: @[[FOO:.*]] = external global ptr
33+
// CHECK-DEPS-X86_64: @offload.symbols = hidden local_unnamed_addr global [2 x ptr] [ptr @[[BAR]], ptr @[[FOO]]]
3434

3535
// CHECK-DEPS-SPIR64: target triple = "[[SPIRTriple]]"
36-
// CHECK-DEPS-SPIR64: @bar = external global ptr
37-
// CHECK-DEPS-SPIR64: @foo = external global ptr
38-
// CHECK-DEPS-SPIR64: @llvm.used = appending global [2 x ptr] [ptr @bar, ptr @foo], section "llvm.metadata"
36+
// CHECK-DEPS-SPIR64: @[[BAR:.*]] = external global ptr
37+
// CHECK-DEPS-SPIR64: @[[FOO:.*]] = external global ptr
38+
// CHECK-DEPS-SPIR64: @llvm.used = appending global [2 x ptr] [ptr @[[BAR]], ptr @[[FOO]]], section "llvm.metadata"
3939

4040
//
4141
// Check that input with no .tgtsym section is handled correctly.

0 commit comments

Comments
 (0)