tlopex opened a new pull request, #19829:
URL: https://github.com/apache/tvm/pull/19829

   This pr is the follow-up pr to #19675. IRMutatorWithAnalyzer and its 
subclasses took AnalyzerObj*, so callers had to pass analyzer.get(). This adds 
a const Analyzer& constructor and migrates the family (and their Apply() / 
free-function entry points) to take the handle directly, dropping .get() at the 
call sites.
   
   The original AnalyzerObj* overload is kept because RewriteSimplifier::Impl 
is constructed from the AnalyzerObj's own this during the analyzer's 
construction, where no Analyzer handle exists yet. And the same dual-overload 
pattern already used by arith::ConstraintContext.
   


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to