reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2209 assert(VecTy.getVectorNumElements() == Elem.size()); 2211 SmallVector<ConstantInt*,8> Consts(Elem.size()); 2212 bool AllConst = getBuildVectorConstInts(Elem, VecTy, DAG, Consts); 2214 unsigned First, Num = Elem.size(); 2216 if (!isUndef(Elem[First])) 2231 if (Elem[i] == Elem[First] || isUndef(Elem[i])) 2231 if (Elem[i] == Elem[First] || isUndef(Elem[i])) 2231 if (Elem[i] == Elem[First] || isUndef(Elem[i])) 2238 SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32); 2258 ? Elem[0] 2259 : buildVector32(Elem.take_front(Num/2), dl, HalfTy, DAG); 2261 ? Elem[1] 2262 : buildVector32(Elem.drop_front(Num/2), dl, HalfTy, DAG);