[mlir-tblgen] Fix failed matching when binds same operand of an op in different depth
For example, we will generate incorrect code for the pattern, def : Pat<((FooOp (FooOp, $a, $b), $b)), (...)>; We didn't allow $b to be bond twice with same operand of same op. Reviewed By: jpienaar Differential Revision: https://reviews.llvm.org/D105677
Loading
Please sign in to comment