One thing that's not obvious to me is how we should interprete the result of optional matching. Ideally there should be an easy way to tell which of optionals are actually matched, for example by coming up with an appropriate value for composite attribute.
Otherwise each backend needs to manually examine a fragment it receives by multiple calls to `IsOp(call->args[0], ...)`. --- [Visit Topic](https://discuss.tvm.ai/t/byoc-use-pattern-language-to-create-composite-functions/6727/5) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/8e50fd99b2f9c2e8c2ba8253061952aeda1e8bc34a662058a9054281f2152491).