Lines Matching refs:EltBits
8062 int EltBits = VT.getScalarSizeInBits(); in lowerVectorShuffleAsSpecificZeroOrAnyExtend() local
8064 int NumEltsPerLane = 128 / EltBits; in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8066 assert((EltBits == 8 || EltBits == 16 || EltBits == 32) && in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8068 assert(Scale * EltBits <= 64 && "Cannot zero extend past 64 bits."); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8098 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale), in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8114 if (AnyExt && EltBits == 32) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8122 if (AnyExt && EltBits == 16 && Scale > 2) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8138 if ((Scale * EltBits) == 64 && EltBits < 32 && Subtarget.hasSSE4A()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8142 int LoIdx = Offset * EltBits; in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8145 DAG.getConstant(EltBits, DL, MVT::i8), in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8152 int HiIdx = (Offset + 1) * EltBits; in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8155 DAG.getConstant(EltBits, DL, MVT::i8), in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8164 if (Scale > 4 && EltBits == 8 && Subtarget.hasSSSE3()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8197 MVT InputVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits), NumElements); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8203 EltBits *= 2; in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
14344 unsigned EltBits = EltVT.getSizeInBits(); in LowerFABSorFNEG() local
14348 IsFABS ? APInt::getSignedMaxValue(EltBits) : APInt::getSignBit(EltBits); in LowerFABSorFNEG()
28337 unsigned EltBits = MaskVT.getVectorElementType().getSizeInBits(); in combineLogicBlendIntoPBLENDV() local
28347 if ((SraAmt + 1) != EltBits) in combineLogicBlendIntoPBLENDV()
28380 assert(EltBits == 8 || EltBits == 16 || EltBits == 32); in combineLogicBlendIntoPBLENDV()