xu-chiheng wrote: > Would you please add some tests about your changes? > > Also maybe it will be more useful to write some detailed descriptions, so others can understand your code easily. Cheers! Does to solve any problem. https://github.com/llvm/llvm-project/pull/74973