Repetitively apply widenShuffleMaskElts() for as long as it succeeds, to get the shuffle mask with widest possible elements.
Synopsis
Declared in <llvm/Analysis/VectorUtils.h>
void
getShuffleMaskWithWidestElts(
ArrayRef<int> Mask,
SmallVectorImpl<int>& ScaledMask);
Parameters
Name |
Description |
Mask |
Input shuffle mask to widen as far as possible. |
ScaledMask |
Output mask with the widest successful element size. |
Created with MrDocs