Lines Matching refs:BitLen
7664 int BitLen = N->getConstantOperandVal(1); in getTargetShuffleMask() local
7666 DecodeEXTRQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
7675 int BitLen = N->getConstantOperandVal(2); in getTargetShuffleMask() local
7677 DecodeINSERTQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
13738 ArrayRef<int> Mask, uint64_t &BitLen, in matchShuffleAsEXTRQ() argument
13784 BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f; in matchShuffleAsEXTRQ()
13794 ArrayRef<int> Mask, uint64_t &BitLen, in matchShuffleAsINSERTQ() argument
13847 BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f; in matchShuffleAsINSERTQ()
13862 uint64_t BitLen, BitIdx; in lowerShuffleWithSSE4A() local
13863 if (matchShuffleAsEXTRQ(VT, V1, V2, Mask, BitLen, BitIdx, Zeroable)) in lowerShuffleWithSSE4A()
13865 DAG.getTargetConstant(BitLen, DL, MVT::i8), in lowerShuffleWithSSE4A()
13868 if (matchShuffleAsINSERTQ(VT, V1, V2, Mask, BitLen, BitIdx)) in lowerShuffleWithSSE4A()
13871 DAG.getTargetConstant(BitLen, DL, MVT::i8), in lowerShuffleWithSSE4A()
38278 uint64_t BitLen, BitIdx; in combineX86ShuffleChain() local
38279 if (matchShuffleAsEXTRQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx, in combineX86ShuffleChain()
38285 DAG.getTargetConstant(BitLen, DL, MVT::i8), in combineX86ShuffleChain()
38290 if (matchShuffleAsINSERTQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx)) { in combineX86ShuffleChain()
38296 DAG.getTargetConstant(BitLen, DL, MVT::i8), in combineX86ShuffleChain()