tantei3 wrote: @RKSimon @phoebewang I've rebased this PR after the refactoring change has been merged. Kindly assist with the next steps for this change, thanks! https://github.com/llvm/llvm-project/pull/219452