From 551ec87883c5129d9d2826d89c9d9600d57eebab Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Wed, 4 Jan 2023 21:52:39 +0000 Subject: [PATCH] Use --pass-pipeline syntax for mlir/test/Dialect/LLVMIR/canonicalize.mlir (NFC) This is just a cleanup to make the scheduling of the pass pipeline explicit. --- mlir/test/Dialect/LLVMIR/canonicalize.mlir | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mlir/test/Dialect/LLVMIR/canonicalize.mlir b/mlir/test/Dialect/LLVMIR/canonicalize.mlir index 9a3309dc78ad..7fa7684f5ace 100644 --- a/mlir/test/Dialect/LLVMIR/canonicalize.mlir +++ b/mlir/test/Dialect/LLVMIR/canonicalize.mlir @@ -1,4 +1,4 @@ -// RUN: mlir-opt -canonicalize="test-convergence" %s -split-input-file | FileCheck %s +// RUN: mlir-opt --pass-pipeline='builtin.module(llvm.func(canonicalize{test-convergence}))' %s -split-input-file | FileCheck %s // CHECK-LABEL: fold_extractvalue llvm.func @fold_extractvalue() -> i32 { @@ -127,7 +127,7 @@ llvm.func @fold_gep_canon(%x : !llvm.ptr) -> !llvm.ptr { // resulting constant is created in the arith dialect because the last folded // operation belongs to it. // CHECK-LABEL: llvm_constant -func.func @llvm_constant() -> i32 { +llvm.func @llvm_constant() -> i32 { // CHECK-NOT: llvm.mlir.constant %0 = llvm.mlir.constant(40 : i32) : i32 %1 = llvm.mlir.constant(42 : i32) : i32 @@ -135,7 +135,7 @@ func.func @llvm_constant() -> i32 { // CHECK-NOT: arith.addi %2 = arith.addi %0, %1 : i32 // CHECK: return %[[RES]] - return %2 : i32 + llvm.return %2 : i32 } // ----- -- 2.34.1