SchrodingerZhu wrote: @mysterymath I have addressed the comments and update the PR description body. Please take a look. Could you also check my comments on the removal of null check? https://github.com/llvm/llvm-project/pull/201001