Skip to content

Commit 3b3faf4

Browse files
author
Artem Gindinson
authored
[SYCL][Test] Add negative checks for the variadic O0 printf LIT (#5302)
This is a follow-up to #5286. In addition, reflect the default PM switch in the existing `RUN` lines. Signed-off-by: Artem Gindinson <[email protected]>
1 parent bb0055c commit 3b3faf4

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

llvm/test/SYCLLowerIR/printf_addrspace/generic_as_negative_checks.ll

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
; generic_as.ll
2-
; RUN: opt < %S/generic_as.ll --SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefix=CHECK-BUILTIN
3-
; RUN: opt < %S/generic_as.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=1 | FileCheck %s --check-prefix=CHECK-BUILTIN
2+
; RUN: opt < %S/generic_as.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=0 | FileCheck %s --check-prefix=CHECK-BUILTIN
3+
; RUN: opt < %S/generic_as.ll --passes=SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefix=CHECK-BUILTIN
44

55
; generic_as_no_opt.ll
6-
; RUN: opt < %S/generic_as_no_opt.ll --SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
7-
; RUN: opt < %S/generic_as_no_opt.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=1 | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
6+
; RUN: opt < %S/generic_as_no_opt.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=0 | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
7+
; RUN: opt < %S/generic_as_no_opt.ll --passes=SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
88

99
; generic_as_variadic.ll
10-
; RUN: opt < %S/generic_as_variadic.ll --SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefix=CHECK-BUILTIN
11-
; RUN: opt < %S/generic_as_variadic.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=1 | FileCheck %s --check-prefix=CHECK-BUILTIN
10+
; RUN: opt < %S/generic_as_variadic.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=0 | FileCheck %s --check-prefix=CHECK-BUILTIN
11+
; RUN: opt < %S/generic_as_variadic.ll --passes=SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefix=CHECK-BUILTIN
12+
13+
; generic_as_variadic_no_opt.ll
14+
; RUN: opt < %S/generic_as_variadic_no_opt.ll --SYCLMutatePrintfAddrspace -S --enable-new-pm=0 | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
15+
; RUN: opt < %S/generic_as_variadic_no_opt.ll --passes=SYCLMutatePrintfAddrspace -S | FileCheck %s --check-prefixes=CHECK-WRAPPER,CHECK-BUILTIN
1216

1317
; Check that the wrapper bodies have been deleted after call replacement
1418
; CHECK-WRAPPER-NOT: spir_func i32 @{{.*}}sycl{{.*}}printf

0 commit comments

Comments
 (0)