Skip to content

Commit 246a359

Browse files
committed
Updated existing tests to use CHECK-LABEL instead of CHECK to effectively separate tests and address build failure.
1 parent fca994f commit 246a359

File tree

2 files changed

+4
-23
lines changed

2 files changed

+4
-23
lines changed

mlir/test/Dialect/OpenACC/legalize-data.mlir

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func.func @test(%a: memref<10xf32>) {
102102
return
103103
}
104104

105-
// CHECK: func.func @test
105+
// CHECK-LABEL: func.func @test
106106
// CHECK-SAME: (%[[A:.*]]: memref<10xf32>)
107107
// CHECK: %[[CREATE:.*]] = acc.create varPtr(%[[A]] : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
108108
// CHECK: acc.parallel dataOperands(%[[CREATE]] : memref<10xf32>) {
@@ -140,7 +140,7 @@ func.func @test(%a: memref<10xf32>) {
140140
return
141141
}
142142

143-
// CHECK: func.func @test
143+
// CHECK-LABEL: func.func @test
144144
// CHECK-SAME: (%[[A:.*]]: memref<10xf32>)
145145
// CHECK: %[[PRIVATE:.*]] = acc.private varPtr(%[[A]] : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
146146
// CHECK: acc.parallel private(@privatization_memref_10_f32 -> %[[PRIVATE]] : memref<10xf32>) {
@@ -178,7 +178,7 @@ func.func @test(%a: memref<10xf32>) {
178178
return
179179
}
180180

181-
// CHECK: func.func @test
181+
// CHECK-LABEL: func.func @test
182182
// CHECK-SAME: (%[[A:.*]]: memref<10xf32>)
183183
// CHECK: %[[PRIVATE:.*]] = acc.private varPtr(%[[A]] : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
184184
// CHECK: acc.parallel {
@@ -216,7 +216,7 @@ func.func @test(%a: memref<10xf32>) {
216216
return
217217
}
218218

219-
// CHECK: func.func @test
219+
// CHECK-LABEL: func.func @test
220220
// CHECK-SAME: (%[[A:.*]]: memref<10xf32>)
221221
// CHECK: %[[PRIVATE:.*]] = acc.private varPtr(%[[A]] : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
222222
// CHECK: acc.serial private(@privatization_memref_10_f32 -> %[[PRIVATE]] : memref<10xf32>) {
Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +0,0 @@
1-
// RUN: mlir-opt -split-input-file --openacc-legalize-data-values %s | FileCheck %s --check-prefixes=CHECK,DEVICE
2-
3-
func.func @test(%a: memref<10xf32>) {
4-
%devptr = acc.use_device varPtr(%a : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
5-
acc.host_data dataOperands(%devptr : memref<10xf32>) {
6-
func.call @foo(%a) : (memref<10xf32>) -> ()
7-
acc.terminator
8-
}
9-
return
10-
}
11-
func.func private @foo(memref<10xf32>)
12-
13-
// CHECK-LABEL: func.func @test
14-
// CHECK-SAME: (%[[A:.*]]: memref<10xf32>)
15-
// CHECK: %[[USE_DEVICE:.*]] = acc.use_device varPtr(%[[A]] : memref<10xf32>) varType(tensor<10xf32>) -> memref<10xf32>
16-
// CHECK: acc.host_data dataOperands(%[[USE_DEVICE]] : memref<10xf32>) {
17-
// DEVICE: func.call @foo(%[[USE_DEVICE]]) : (memref<10xf32>) -> ()
18-
// CHECK: acc.terminator
19-
// CHECK: }

0 commit comments

Comments
 (0)