[llvm] [IR] Add new CreateVectorInterleave interface (PR #150931)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 29 01:25:15 PDT 2025


================
@@ -2194,11 +2194,10 @@ Value *ComplexDeinterleavingGraph::replaceNode(IRBuilderBase &Builder,
       // Splats that are not constant are interleaved where they are located
       Instruction *InsertPoint = (I->comesBefore(R) ? R : I)->getNextNode();
       IRBuilder<> IRB(InsertPoint);
-      ReplacementNode = IRB.CreateIntrinsic(Intrinsic::vector_interleave2,
-                                            NewTy, {Node->Real, Node->Imag});
----------------
fhahn wrote:

Looks like NewTy & NewMaskTy are unused now.

https://github.com/llvm/llvm-project/pull/150931


More information about the llvm-commits mailing list