erman-gurses wrote: Thanks for the comments, based on the that and some discussions, it will be better bring a new PR that includes swizzling implementation as well. https://github.com/llvm/llvm-project/pull/75097