Fix GCC build problem with 288f05f related to SmallVector. (#116958)
[llvm-project.git] / mlir / test / mlir-pdll / Integration / test-pdll.mlir
blobbaaffc74bf1f1b1a4c60ef99c2eb84a4bc2c941f
1 // RUN: mlir-opt %s -test-pdll-pass | FileCheck %s
3 // CHECK-LABEL: func @simpleTest
4 func.func @simpleTest() {
5   // CHECK: test.success
6   "test.simple"() : () -> ()
7   return
10 // CHECK-LABEL: func @testImportedInterface
11 func.func @testImportedInterface() -> i1 {
12   // CHECK: test.non_cast
13   // CHECK: test.success
14   "test.non_cast"() : () -> ()
15   %value = "builtin.unrealized_conversion_cast"() : () -> (i1)
16   return %value : i1