reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1752 return Cost->isScalarAfterVectorization(I, VF) || 1753 Cost->isProfitableToScalarize(I, VF); 1974 Cost->isUniformAfterVectorization(cast<Instruction>(EntryVal), VF) ? 1 2022 unsigned LastLane = Cost->isUniformAfterVectorization(I, VF) ? 0 : VF - 1; 2039 if (Cost->isUniformAfterVectorization(I, VF)) { 2070 ? !Cost->isUniformAfterVectorization(cast<Instruction>(V), VF) 2161 Cost->getInterleavedAccessGroup(Instr); 2230 if (Group->requiresScalarEpilogue() && !Cost->isScalarEpilogueAllowed()) { 2354 Cost->getWideningDecision(Instr, VF); 2617 if (Cost->foldTailByMasking()) { 2637 if (VF > 1 && Cost->requiresScalarEpilogue()) { 2688 auto P = Cost->requiresScalarEpilogue() ? ICmpInst::ICMP_ULE 2693 if (!Cost->foldTailByMasking()) 2761 assert(Cost->Hints->getForce() == LoopVectorizeHints::FK_Enabled && 3052 if (!Cost->foldTailByMasking()) { 3293 for (const auto &KV : Cost->getMinimalBitwidths()) { 3396 for (const auto &KV : Cost->getMinimalBitwidths()) { 3725 if (Cost->foldTailByMasking()) { 3850 LastLane = Cost->isUniformAfterVectorization( 4026 unsigned Lanes = Cost->isUniformAfterVectorization(P, VF) ? 1 : VF; 4279 unsigned CallCost = Cost->getVectorCallCost(CI, VF, NeedToScalarize); 4281 ID && Cost->getVectorIntrinsicCost(CI, VF) <= CallCost;