Here's where we've gotten to:
 1. TECompiler has fully replaced CompileEngine :-)
 2. te_complier_cache.cc still in pretty messy state, the cache datastructures 
themselves can be simplified however we still have customers of 
TECompiler::Lower etc via te_compiler.py.
 3. After #9483 all backends will use the TELowerPass instead of the 
one-function-at-a-time lowering API.
 4. IRModule could do with better support for external functions, 
runtime::Modules and generated AOT source code.

At some point I'd lie to tackle 2 head-on, that will require discussion to 
figure out how to move folks off of depending on the CCache* structures and 
one-function-at-a-time.

And 4 can also be split out.

Close this one?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm/issues/7526#issuecomment-982103296

Reply via email to