Skip to content

Commit bdc5947

Browse files
Fixed failing test
1 parent 7ca0143 commit bdc5947

File tree

1 file changed

+8
-20
lines changed

1 file changed

+8
-20
lines changed
Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,39 @@
1-
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --check-attributes
21
; RUN: opt -LowerESIMD -S < %s | FileCheck %s
32

43
; This test checks that LowerESIMD pass sets the 'alwaysinline'
54
; attribute for all the functions called from ESIMD kernels.
65

76
define spir_kernel void @EsimdKernel1() {
8-
; CHECK-LABEL: @EsimdKernel1(
7+
; CHECK: @EsimdKernel1(
98
; CHECK-NEXT: call void @foo()
109
; CHECK-NEXT: call void @bar()
11-
; CHECK-NEXT: ret void
12-
;
1310
call void @foo()
1411
call void @bar()
1512
ret void
1613
}
1714

1815
define spir_kernel void @EsimdKernel2() {
19-
; CHECK-LABEL: @EsimdKernel2(
16+
; CHECK: @EsimdKernel2(
2017
; CHECK-NEXT: call void @foobar()
21-
; CHECK-NEXT: ret void
22-
;
2318
call void @foobar()
2419
ret void
2520
}
2621

2722
define spir_func void @foo() {
28-
; CHECK: Function Attrs: alwaysinline
29-
; CHECK-LABEL: @foo(
30-
; CHECK-NEXT: ret void
31-
;
23+
; CHECK: @foo() #[[ATTR:[0-9]+]]
3224
ret void
3325
}
3426

3527
define spir_func void @bar() {
36-
; CHECK: Function Attrs: alwaysinline
37-
; CHECK-LABEL: @bar(
38-
; CHECK-NEXT: call void @foobar()
39-
; CHECK-NEXT: ret void
40-
;
28+
; CHECK: @bar() #[[ATTR]]
29+
; CHECK-NEXT: call void @foobar
4130
call void @foobar()
4231
ret void
4332
}
4433

4534
define spir_func void @foobar() {
46-
; CHECK: Function Attrs: alwaysinline
47-
; CHECK-LABEL: @foobar(
48-
; CHECK-NEXT: ret void
49-
;
35+
; CHECK: @foobar() #[[ATTR]]
5036
ret void
5137
}
38+
39+
; CHECK: attributes #[[ATTR]] = { alwaysinline }

0 commit comments

Comments
 (0)