electriclilies opened a new pull request #8802:
URL: https://github.com/apache/tvm/pull/8802


   In this PR, I introduce a pass-version of LowerTE called LowerTEPass. I also 
introduce two utility functions , IRModuleToLoweredModule and 
LoweredModuleToIRModule. These functions convert between IRModule and 
LoweredModule and preserve all information during the conversion.
   
   I also replaced some calls to LowerTE with an application of LowerTEPass. I 
used the conversion functions to make this change as minimal as possible.
   
   For context, this work is the first step in removing LoweredModule from the 
codebase. We will convert sections of the code to use IRModule instead of 
LoweredModule, and push the conversion functions further down the stack. 
Eventually, we will be able to delete the LoweredModule and the conversion 
functions.
   
   @mbs-octoml @michalpiszczek @jroesch @tkonolige Please take a look!


-- 
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]


Reply via email to