Lines Matching refs:getNumElements
224 cast<FixedVectorType>(DestTy)->getNumElements() == in ConstantFoldCastInstruction()
225 cast<FixedVectorType>(V->getType())->getNumElements()) { in ConstantFoldCastInstruction()
239 e = cast<FixedVectorType>(V->getType())->getNumElements(); in ConstantFoldCastInstruction()
346 for (unsigned i = 0, e = V1VTy->getNumElements(); i != e; ++i) { in ConstantFoldSelectInstruction()
367 if (Result.size() == V1VTy->getNumElements()) in ConstantFoldSelectInstruction()
432 if (CIdx->uge(ValFVTy->getNumElements())) in ConstantFoldExtractElementInstruction()
498 unsigned NumElts = ValTy->getNumElements(); in ConstantFoldInsertElementInstruction()
599 NumElts = ST->getNumElements(); in ConstantFoldInsertValueInstruction()
601 NumElts = cast<ArrayType>(Agg->getType())->getNumElements(); in ConstantFoldInsertValueInstruction()
660 for (unsigned i = 0, e = VTy->getNumElements(); i != e; ++i) { in ConstantFoldUnaryInstruction()
998 for (unsigned i = 0, e = FVTy->getNumElements(); i != e; ++i) { in ConstantFoldBinaryInstruction()
1615 if (isIndexInRangeOfArrayType(STy->getNumElements(), CI)) in ConstantFoldGetElementPtr()
1626 for (unsigned I = 0, E = CV->getNumElements(); I != E; ++I) { in ConstantFoldGetElementPtr()
1628 InRange &= isIndexInRangeOfArrayType(STy->getNumElements(), CI); in ConstantFoldGetElementPtr()
1668 cast<FixedVectorType>(PrevIdx->getType())->getNumElements(), CurrIdx); in ConstantFoldGetElementPtr()
1672 cast<FixedVectorType>(CurrIdx->getType())->getNumElements(), PrevIdx); in ConstantFoldGetElementPtr()
1679 ? cast<FixedVectorType>(PrevIdx->getType())->getNumElements() in ConstantFoldGetElementPtr()
1680 : cast<FixedVectorType>(CurrIdx->getType())->getNumElements(), in ConstantFoldGetElementPtr()
1705 ? cast<FixedVectorType>(PrevIdx->getType())->getNumElements() in ConstantFoldGetElementPtr()
1706 : cast<FixedVectorType>(CurrIdx->getType())->getNumElements()); in ConstantFoldGetElementPtr()