Lines Matching refs:isScalarWithPredication
1100 bool isScalarWithPredication(Instruction *I, unsigned VF = 1);
1112 return isScalarWithPredication(I); in isPredicatedInst()
4357 bool LoopVectorizationCostModel::isScalarWithPredication(Instruction *I, unsigned VF) { in isScalarWithPredication() function in LoopVectorizationCostModel
4434 if (isScalarWithPredication(I)) in memoryInstructionCanBeWidened()
5254 if (isScalarWithPredication(&I)) { in collectInstsToScalarize()
5295 if (isScalarWithPredication(I)) in computePredInstDiscount()
5349 if (isScalarWithPredication(I) && !I->getType()->isVoidTy()) { in computePredInstDiscount()
5654 if (isa<StoreInst>(&I) && isScalarWithPredication(&I)) in setCostBasedWideningDecision()
5865 if (VF > 1 && isScalarWithPredication(I)) { in getInstructionCost()
6513 [&](unsigned VF) { return CM.isScalarWithPredication(I, VF); }, Range); in tryToWiden()
6623 [&](unsigned VF) { return CM.isScalarWithPredication(I, VF); }, Range); in handleReplication()