ΒΆvoid DecodeVPERMIL2PMask(
const llvm::Constant* C,
unsigned int M2Z,
unsigned int ElSize,
unsigned int Width,
SmallVectorImpl<int>& ShuffleMask)
void DecodeVPERMIL2PMask(
const llvm::Constant* C,
unsigned int M2Z,
unsigned int ElSize,
unsigned int Width,
SmallVectorImpl<int>& ShuffleMask)
Description
Decode a VPERMILP2 variable mask from an IR-level vector constant.
Declared at: llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h:34
Parameters
- const llvm::Constant* C
- unsigned int M2Z
- unsigned int ElSize
- unsigned int Width
- SmallVectorImpl<int>& ShuffleMask