Skip to content

Commit 640ec45

Browse files
committed
fix tests
1 parent 48b9405 commit 640ec45

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

mlir/test/Dialect/Math/expand-math.mlir

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -201,85 +201,85 @@ func.func @roundf_func(%a: f32) -> f32 {
201201
// -----
202202

203203
// CHECK-LABEL: func @powf_func
204-
// CHECK-SAME: ([[ARG0:.+]]: f64, [[ARG1:.+]]: f64)
204+
// CHECK-SAME: (%[[ARG0:.+]]: f64, %[[ARG1:.+]]: f64) -> f64
205205
func.func @powf_func(%a: f64, %b: f64) -> f64 {
206-
// CHECK: [[LOGA:.+]] = math.log [[ARG0]] : f64
207-
// CHECK: [[MUL:.+]] = arith.mulf [[ARG1]], [[LOGA]] : f64
208-
// CHECK: [[EXP:.+]] = math.exp [[MUL]] : f64
209-
// CHECK: return [[EXP]] : f64
206+
// CHECK: %[[LOGA:.+]] = math.log %[[ARG0]] : f64
207+
// CHECK: %[[MUL:.+]] = arith.mulf %[[ARG1]], %[[LOGA]] : f64
208+
// CHECK: %[[EXP:.+]] = math.exp %[[MUL]] : f64
209+
// CHECK: return %[[EXP]] : f64
210210
%ret = math.powf %a, %b : f64
211211
return %ret : f64
212212
}
213213

214214
// CHECK-LABEL: func @powf_func_zero
215-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
215+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
216216
func.func @powf_func_zero(%a: f64) -> f64{
217-
// CHECK: [[ONE:.+]] = arith.constant 1.000000e+00 : f64
218-
// CHECK: return [[ONE]] : f64
217+
// CHECK: %[[ONE:.+]] = arith.constant 1.000000e+00 : f64
218+
// CHECK: return %[[ONE]] : f64
219219
%b = arith.constant 0.0 : f64
220220
%ret = math.powf %a, %b : f64
221221
return %ret : f64
222222
}
223223

224224
// CHECK-LABEL: func @powf_func_one
225-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
225+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
226226
func.func @powf_func_one(%a: f64) -> f64{
227-
// CHECK: return [[ARG0]] : f64
227+
// CHECK: return %[[ARG0]] : f64
228228
%b = arith.constant 1.0 : f64
229229
%ret = math.powf %a, %b : f64
230230
return %ret : f64
231231
}
232232

233233
// CHECK-LABEL: func @powf_func_negone
234-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
234+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
235235
func.func @powf_func_negone(%a: f64) -> f64{
236-
// CHECK: [[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
237-
// CHECK: [[DIV:.+]] = arith.divf [[CSTONE]], [[ARG0]] : f64
238-
// CHECK: return [[DIV]] : f64
236+
// CHECK: %[[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
237+
// CHECK: %[[DIV:.+]] = arith.divf %[[CSTONE]], %[[ARG0]] : f64
238+
// CHECK: return %[[DIV]] : f64
239239
%b = arith.constant -1.0 : f64
240240
%ret = math.powf %a, %b : f64
241241
return %ret : f64
242242
}
243243

244244
// CHECK-LABEL: func @powf_func_half
245-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
245+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
246246
func.func @powf_func_half(%a: f64) -> f64{
247-
// CHECK: [[SQRT:.+]] = math.sqrt [[ARG0]] : f64
248-
// CHECK: return [[SQRT]] : f64
247+
// CHECK: %[[SQRT:.+]] = math.sqrt %[[ARG0]] : f64
248+
// CHECK: return %[[SQRT]] : f64
249249
%b = arith.constant 0.5 : f64
250250
%ret = math.powf %a, %b : f64
251251
return %ret : f64
252252
}
253253

254254
// CHECK-LABEL: func @powf_func_neghalf
255-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
255+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
256256
func.func @powf_func_neghalf(%a: f64) -> f64{
257-
// CHECK: [[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
258-
// CHECK: [[SQRT:.+]] = math.sqrt [[ARG0]] : f64
259-
// CHECK: [[DIV:.+]] = arith.divf [[CSTONE]], [[SQRT]] : f64
260-
// CHECK: return [[DIV]] : f64
257+
// CHECK: %[[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
258+
// CHECK: %[[SQRT:.+]] = math.sqrt %[[ARG0]] : f64
259+
// CHECK: %[[DIV:.+]] = arith.divf %[[CSTONE]], %[[SQRT]] : f64
260+
// CHECK: return %[[DIV]] : f64
261261
%b = arith.constant -0.5 : f64
262262
%ret = math.powf %a, %b : f64
263263
return %ret : f64
264264
}
265265

266266
// CHECK-LABEL: func @powf_func_two
267-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
267+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
268268
func.func @powf_func_two(%a: f64) -> f64{
269-
// CHECK: [[MUL:.+]] = arith.mulf [[ARG0]], [[ARG0]] : f64
270-
// CHECK: return [[MUL]] : f64
269+
// CHECK: %[[MUL:.+]] = arith.mulf %[[ARG0]], %[[ARG0]] : f64
270+
// CHECK: return %[[MUL]] : f64
271271
%b = arith.constant 2.0 : f64
272272
%ret = math.powf %a, %b : f64
273273
return %ret : f64
274274
}
275275

276276
// CHECK-LABEL: func @powf_func_negtwo
277-
// CHECK-SAME: ([[ARG0:.+]]: f64) -> f64
277+
// CHECK-SAME: (%[[ARG0:.+]]: f64) -> f64
278278
func.func @powf_func_negtwo(%a: f64) -> f64{
279-
// CHECK-DAG: [[MUL:.+]] = arith.mulf [[ARG0]], [[ARG0]] : f64
280-
// CHECK-DAG: [[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
281-
// CHECK: [[DIV:.+]] = arith.divf [[CSTONE]], [[MUL]] : f64
282-
// CHECK: return [[DIV]] : f64
279+
// CHECK-DAG: %[[MUL:.+]] = arith.mulf %[[ARG0]], %[[ARG0]] : f64
280+
// CHECK-DAG: %[[CSTONE:.+]] = arith.constant 1.000000e+00 : f64
281+
// CHECK: %[[DIV:.+]] = arith.divf %[[CSTONE]], %[[MUL]] : f64
282+
// CHECK: return %[[DIV]] : f64
283283
%b = arith.constant -2.0 : f64
284284
%ret = math.powf %a, %b : f64
285285
return %ret : f64

0 commit comments

Comments
 (0)