mbs-octoml opened a new pull request, #11619:
URL: https://github.com/apache/tvm/pull/11619

   In #11474 I got ready to switch CUTLASS from function-at-a-time to 
IRModule-at-a-time compilation.
   However my approach didn't handle dynamic shape functions, so I adjust it 
here.
   
   The idea is still that such passes will leave behind
   calls to 'extern' functions. However, converting those
   calls to 'call_lowered' form in
   MarkCompilerFunctionsAsExtern is too soon since only
   the TECompiler knows how to capture all the attributes
   necessary to support dynamic shape functions.
   
   So stop doing that in MarkCompilerFunctionsAsExtern and
   instead support this case properly in the TECompiler.
   
   While there try to chip away at the chronic lack of structure in 
te_compiler.cc. Every little bit helps.
   
   There are no unit tests for te_compiler I can build on...


-- 
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: commits-unsubscr...@tvm.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to