Lines Matching refs:BitLen
6119 int BitLen = N->getConstantOperandVal(1); in getTargetShuffleMask() local
6121 DecodeEXTRQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
6130 int BitLen = N->getConstantOperandVal(2); in getTargetShuffleMask() local
6132 DecodeINSERTQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask); in getTargetShuffleMask()
11022 ArrayRef<int> Mask, uint64_t &BitLen, in matchVectorShuffleAsEXTRQ() argument
11068 BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f; in matchVectorShuffleAsEXTRQ()
11078 ArrayRef<int> Mask, uint64_t &BitLen, in matchVectorShuffleAsINSERTQ() argument
11131 BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f; in matchVectorShuffleAsINSERTQ()
11147 uint64_t BitLen, BitIdx; in lowerVectorShuffleWithSSE4A() local
11148 if (matchVectorShuffleAsEXTRQ(VT, V1, V2, Mask, BitLen, BitIdx, Zeroable)) in lowerVectorShuffleWithSSE4A()
11150 DAG.getConstant(BitLen, DL, MVT::i8), in lowerVectorShuffleWithSSE4A()
11153 if (matchVectorShuffleAsINSERTQ(VT, V1, V2, Mask, BitLen, BitIdx)) in lowerVectorShuffleWithSSE4A()
11156 DAG.getConstant(BitLen, DL, MVT::i8), in lowerVectorShuffleWithSSE4A()
30992 uint64_t BitLen, BitIdx; in combineX86ShuffleChain() local
30993 if (matchVectorShuffleAsEXTRQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx, in combineX86ShuffleChain()
30999 DAG.getConstant(BitLen, DL, MVT::i8), in combineX86ShuffleChain()
31004 if (matchVectorShuffleAsINSERTQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx)) { in combineX86ShuffleChain()
31010 DAG.getConstant(BitLen, DL, MVT::i8), in combineX86ShuffleChain()