Lines Matching defs:Deinterleave
371 /// Identifies the Deinterleave operation applied to a vector containing
372 /// complex numbers. There are two ways to represent the Deinterleave
397 /// * Deinterleave the final value outside of the loop and repurpose original
1680 llvm::ComplexDeinterleavingOperation::Deinterleave, Real, Imag);
1771 prepareCompositeNode(llvm::ComplexDeinterleavingOperation::Deinterleave,
1803 // between the ComplexDeinterleaving::Deinterleave and
1950 case ComplexDeinterleavingOperation::Deinterleave:
1951 llvm_unreachable("Deinterleave node should already have ReplacementNode");
2026 // Deinterleave complex vector outside of loop so that it can be finally
2033 auto *Deinterleave = Builder.CreateIntrinsic(Intrinsic::vector_deinterleave2,
2037 auto *NewReal = Builder.CreateExtractValue(Deinterleave, (uint64_t)0);
2041 auto *NewImag = Builder.CreateExtractValue(Deinterleave, 1);