reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4583 unsigned int NumElements = Elems.size(); 4585 for (auto Elem : Elems) { 4614 for (auto Elem : Elems) 4622 return joinDwords(DAG, DL, Elems[0], Elems[1]); 4622 return joinDwords(DAG, DL, Elems[0], Elems[1]); 4626 return buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); 4626 return buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); 4636 SDValue Op01 = buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); 4636 SDValue Op01 = buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); 4637 SDValue Op23 = buildMergeScalars(DAG, DL, VT, Elems[2], Elems[3]); 4637 SDValue Op23 = buildMergeScalars(DAG, DL, VT, Elems[2], Elems[3]); 4659 SDValue Elem = Elems[I]; 4675 Constants[I] = DAG.getUNDEF(Elems[I].getValueType()); 4687 if (isVectorElementLoad(Elems[I])) { 4688 SDNode *Ld = Elems[I].getNode(); 4700 bool Def1 = !Elems[I1].isUndef(); 4701 bool Def2 = !Elems[I2].isUndef(); 4703 SDValue Elem1 = Elems[Def1 ? I1 : I2]; 4704 SDValue Elem2 = Elems[Def2 ? I2 : I1]; 4716 if (!Done[I] && !Elems[I].isUndef() && Elems[I] != ReplicatedVal) 4716 if (!Done[I] && !Elems[I].isUndef() && Elems[I] != ReplicatedVal) 4717 Result = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, VT, Result, Elems[I],