Home
last modified time | relevance | path

Searched refs:MatCost (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp212 InstructionCost MatCost = TargetTransformInfo::TCC_Free; in isSafeAndProfitableToSpeculateAroundPHI() member
234 InstructionCost &MatCost = InsertResult.first->second.MatCost; in isSafeAndProfitableToSpeculateAroundPHI() local
235 MatCost = TTI.getIntImmCost(IncomingC->getValue(), IncomingC->getType(), in isSafeAndProfitableToSpeculateAroundPHI()
237 NonFreeMat |= MatCost != TTI.TCC_Free; in isSafeAndProfitableToSpeculateAroundPHI()
284 InstructionCost MatCost = IncomingConstantAndCostsAndCount.second.MatCost; in isSafeAndProfitableToSpeculateAroundPHI() local
302 if (FoldedCost > MatCost) { in isSafeAndProfitableToSpeculateAroundPHI()
306 << MatCost in isSafeAndProfitableToSpeculateAroundPHI()
318 InstructionCost MatCost = IncomingConstantAndCostsAndCount.second.MatCost; in isSafeAndProfitableToSpeculateAroundPHI() local
323 TotalMatCost += MatCost * Count; in isSafeAndProfitableToSpeculateAroundPHI()