llvm::getDeinterleavedVectorType

Given a deinterleaveN intrinsic, return the (narrow) vector type of each factor.

Synopsis

Declared in <llvm/Analysis/VectorUtils.h>

VectorType*
getDeinterleavedVectorType(IntrinsicInst* DI);

Return Value

The narrow vector type of each deinterleave factor.

Parameters

NameDescription
DIDeinterleave intrinsic whose factor vector type is requested.