tmsri wrote: Ping. I believe one concern with this patch was about a variable that is only valid within a lexical scope which is defined in the entry block's section. I added a test to cover that case. Is there any other concern? https://github.com/llvm/llvm-project/pull/109343