[llvm] [IR] Add new CreateVectorInterleave interface (PR #150931)
David Sherwood via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 28 23:56:59 PDT 2025
david-arm wrote:
> LGTM. Are there plans to create a method for deinterleave intrinsics too?
Sure I can do that. I originally thought there was more value in the CreateVectorInterleave interface due to requiring the extra checks and wider type creation, with also the potential benefit of constant folding. For a CreateVectorDeinterleave interface there is less work required, however I agree it makes sense to have it for consistency.
https://github.com/llvm/llvm-project/pull/150931
More information about the llvm-commits
mailing list