Lines Matching refs:NumElems

433   unsigned NumElems = VT->getNumElements();  in splitBinary()  local
437 assert(Op0.size() == NumElems && "Mismatched binary operation"); in splitBinary()
438 assert(Op1.size() == NumElems && "Mismatched binary operation"); in splitBinary()
440 Res.resize(NumElems); in splitBinary()
441 for (unsigned Elem = 0; Elem < NumElems; ++Elem) in splitBinary()
474 unsigned NumElems = VT->getNumElements(); in splitCall() local
488 assert(Scattered[I].size() == NumElems && "mismatched call operands"); in splitCall()
494 ValueVector Res(NumElems); in splitCall()
501 for (unsigned Elem = 0; Elem < NumElems; ++Elem) { in splitCall()
524 unsigned NumElems = VT->getNumElements(); in visitSelectInst() local
528 assert(Op1.size() == NumElems && "Mismatched select"); in visitSelectInst()
529 assert(Op2.size() == NumElems && "Mismatched select"); in visitSelectInst()
531 Res.resize(NumElems); in visitSelectInst()
535 assert(Op0.size() == NumElems && "Mismatched select"); in visitSelectInst()
536 for (unsigned I = 0; I < NumElems; ++I) in visitSelectInst()
541 for (unsigned I = 0; I < NumElems; ++I) in visitSelectInst()
567 unsigned NumElems = VT->getNumElements(); in visitGetElementPtrInst() local
574 Op0 = Builder.CreateVectorSplat(NumElems, Op0); in visitGetElementPtrInst()
585 Op = Builder.CreateVectorSplat(NumElems, Op); in visitGetElementPtrInst()
591 Res.resize(NumElems); in visitGetElementPtrInst()
592 for (unsigned I = 0; I < NumElems; ++I) { in visitGetElementPtrInst()
612 unsigned NumElems = VT->getNumElements(); in visitCastInst() local
615 assert(Op0.size() == NumElems && "Mismatched cast"); in visitCastInst()
617 Res.resize(NumElems); in visitCastInst()
618 for (unsigned I = 0; I < NumElems; ++I) in visitCastInst()
685 unsigned NumElems = VT->getNumElements(); in visitShuffleVectorInst() local
689 Res.resize(NumElems); in visitShuffleVectorInst()
691 for (unsigned I = 0; I < NumElems; ++I) { in visitShuffleVectorInst()
709 unsigned NumElems = VT->getNumElements(); in visitPHINode() local
712 Res.resize(NumElems); in visitPHINode()
715 for (unsigned I = 0; I < NumElems; ++I) in visitPHINode()
722 for (unsigned J = 0; J < NumElems; ++J) in visitPHINode()
740 unsigned NumElems = Layout.VecTy->getNumElements(); in visitLoadInst() local
744 Res.resize(NumElems); in visitLoadInst()
746 for (unsigned I = 0; I < NumElems; ++I) in visitLoadInst()
765 unsigned NumElems = Layout.VecTy->getNumElements(); in visitStoreInst() local
771 Stores.resize(NumElems); in visitStoreInst()
772 for (unsigned I = 0; I < NumElems; ++I) { in visitStoreInst()