To address the second question: we shouldn't allow nesting of LLVM scopes.  The 
reason is that if the target doesn't specify any command line flags, the 
assumption is that it will rely on LLVM's defaults.  If we were to nest scopes, 
and the outer scope did modify flags, then the inner scope (without flags) 
would not have a way of knowing that the global state has been altered.

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

Message ID: <apache/tvm-rfcs/pull/83/c1179206...@github.com>

Reply via email to