Lunderberg opened a new pull request, #15916: URL: https://github.com/apache/tvm/pull/15916
Prior to this commit, several transforms assumed that the arguments passed to a `call_tir` builtin were provided as in-line `relax::Tuple` objects. Because it would be equally valid for the arguments to instead be a `relax::Var` instance that had previously been bound to a `relax::Tuple` object, or had been passed as an input parameter with `relax::TupleStructInfo`, this assumption shouldn't be made. This PR updates the `CallTIRRewrite`, `FoldConstant`, `FuseOps`, and `RewriteDataflowReshape` passes to handle variables providing the arguments. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
