reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35857 if (NumElts > 64 || !isPowerOf2_32(NumElts)) 35857 if (NumElts > 64 || !isPowerOf2_32(NumElts)) 35861 EVT MovmskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); 35865 while (NumElts > MaxElts) { 35869 NumElts /= 2; 35871 EVT MovmskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); 35876 Movmsk = DAG.getZExtOrTrunc(Movmsk, DL, NumElts > 32 ? MVT::i64 : MVT::i32); 35915 NumElts = MaskSrcVT.getVectorNumElements(); 35917 assert((NumElts <= 32 || NumElts == 64) && 35917 assert((NumElts <= 32 || NumElts == 64) && 35920 MVT CmpVT = NumElts == 64 ? MVT::i64 : MVT::i32; 35937 CmpC = DAG.getConstant(APInt::getLowBitsSet(CmpVT.getSizeInBits(), NumElts),