Sign in
llvm
/
llvm-project
/
mlir
/
0b3d5b8838288f5873894c53f30b007d6c83ee1d
/
.
/
test
/
Dialect
/
PDL
/
canonicalize.mlir
blob: ee2a6f71f86cc7c7809a366b74864ab0cec41921 [
file
] [
log
] [
blame
]
// RUN: mlir-opt -canonicalize="test-convergence" %s | FileCheck %s
pdl
.
pattern
@operation_op
:
benefit
(
1
)
{
%
root
=
operation
"foo.op"
rewrite
%
root
{
// CHECK: operation "bar.unused"
%
unused_rewrite
=
operation
"bar.unused"
erase
%
root
}
}