vg0204 wrote: @arsenm , @yxsamliu , @Pierre-vh, @petar-avramovic If there are further no design confusion after my explanation and everything looks good, I would like to go forward with this PR! https://github.com/llvm/llvm-project/pull/219563