Searched refs:MaskNumElts (Results 1 – 5 of 5) sorted by relevance
2778 unsigned MaskNumElts = Mask.size(); in SequentialMask() local2779 for (unsigned i = 0; i != MaskNumElts; ++i) in SequentialMask()2794 unsigned MaskNumElts = MaskElts.size(); in visitShuffleVector() local2795 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()2806 if (SrcNumElts == MaskNumElts) { in visitShuffleVector()2813 if (SrcNumElts < MaskNumElts && MaskNumElts % SrcNumElts == 0) { in visitShuffleVector()2817 if (SrcNumElts*2 == MaskNumElts && SequentialMask(Mask, 0)) { in visitShuffleVector()2825 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector()2844 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()2849 MappedOps.push_back(Idx + MaskNumElts - SrcNumElts); in visitShuffleVector()[all …]
3005 unsigned MaskNumElts = Mask.size(); in visitShuffleVector() local3012 if (SrcNumElts == MaskNumElts) { in visitShuffleVector()3018 if (SrcNumElts < MaskNumElts && MaskNumElts % SrcNumElts == 0) { in visitShuffleVector()3023 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector()3028 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()3078 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()3081 Idx -= SrcNumElts - MaskNumElts; in visitShuffleVector()3090 if (SrcNumElts > MaskNumElts) { in visitShuffleVector()3098 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()3128 StartIdx[Input] = (MinRange[Input]/MaskNumElts)*MaskNumElts; in visitShuffleVector()[all …]
2881 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecRes_MLOAD() local2883 unsigned NumConcat = WidenNumElts / MaskNumElts; in WidenVecRes_MLOAD()3315 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecOp_MSTORE() local3317 unsigned NumConcat = WidenNumElts / MaskNumElts; in WidenVecOp_MSTORE()
832 unsigned MaskNumElts = Mask->getType()->getVectorNumElements(); in ConstantFoldShuffleVectorInstruction() local837 return UndefValue::get(VectorType::get(EltTy, MaskNumElts)); in ConstantFoldShuffleVectorInstruction()846 for (unsigned i = 0; i != MaskNumElts; ++i) { in ConstantFoldShuffleVectorInstruction()
854 unsigned MaskNumElts = cast<VectorType>(Mask->getType())->getNumElements(); in ConstantFoldShuffleVectorInstruction() local860 for (unsigned i = 0; i != MaskNumElts; ++i) { in ConstantFoldShuffleVectorInstruction()