Lines Matching defs:ExtraCost
10440 InstructionCost ExtraCost = 0;
10507 ExtraCost += GetNodeMinBWAffectedCost(*E, CommonVF) +
10510 ExtraCost += GetNodeMinBWAffectedCost(*E, E->getVectorFactor()) +
10539 ExtraCost += GetNodeMinBWAffectedCost(*E, CommonVF);
10557 ExtraCost += GetValueMinBWAffectedCost(V1);
10584 ExtraCost += GetValueMinBWAffectedCost(V1);
10586 ExtraCost += GetNodeMinBWAffectedCost(
10612 ExtraCost += GetNodeMinBWAffectedCost(
10615 ExtraCost += GetValueMinBWAffectedCost(V2);
10626 ExtraCost +=
10642 return ExtraCost + BaseShuffleAnalysis::createShuffle<InstructionCost>(
12602 InstructionCost ExtraCost = TTI::TCC_Free;
12612 ExtraCost = TTI->getExtractWithExtendCost(Extend, EU.Scalar->getType(),
12615 ExtraCost =
12666 if (ScalarCost + OpCost <= ExtraCost) {
12673 bool KeepScalar = ScalarCost <= ExtraCost;
12678 (KeepScalar || (ScalarCost - ExtraCost <= TTI::TCC_Basic &&
12698 ExtraCost - ScalarCost <= TTI::TCC_Basic &&
12725 ExtraCost = ScalarCost;
12746 ExtractCost += ExtraCost;