Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1748 void dumpTreeCosts(TreeEntry *E, int ReuseShuffleCost, int VecCost, in dumpTreeCosts() argument
1753 dbgs() << "SLP: VectorCost = " << VecCost << "\n"; in dumpTreeCosts()
1756 ReuseShuffleCost + VecCost - ScalarCost << "\n"; in dumpTreeCosts()
3569 int VecCost = 0; in getEntryCost() local
3572 VecCost = in getEntryCost()
3577 LLVM_DEBUG(dumpTreeCosts(E, ReuseShuffleCost, VecCost, ScalarCost)); in getEntryCost()
3578 return VecCost - ScalarCost; in getEntryCost()
3610 int VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, in getEntryCost() local
3626 VecCost = std::min(VecCost, IntrinsicCost); in getEntryCost()
3628 LLVM_DEBUG(dumpTreeCosts(E, ReuseShuffleCost, VecCost, ScalarCost)); in getEntryCost()
[all …]
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1591 int VecCost = TTI->getCastInstrCost(VL0->getOpcode(), VecTy, SrcVecTy); in getEntryCost() local
1592 return VecCost - ScalarCost; in getEntryCost()
1601 int VecCost = TTI->getCmpSelInstrCost(Opcode, VecTy, MaskTy); in getEntryCost() local
1602 return VecCost - ScalarCost; in getEntryCost()
1662 int VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy, Op1VK, Op2VK, in getEntryCost() local
1664 return VecCost - ScalarCost; in getEntryCost()
1675 int VecCost = in getEntryCost() local
1678 return VecCost - ScalarCost; in getEntryCost()
1731 int VecCost = 0; in getEntryCost() local
1742 VecCost = in getEntryCost()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3367 int VecCost = 0; in getEntryCost() local
3370 VecCost = ReuseShuffleCost + in getEntryCost()
3373 return VecCost - ScalarCost; in getEntryCost()
3386 int VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, VL0); in getEntryCost() local
3387 return ReuseShuffleCost + VecCost - ScalarCost; in getEntryCost()
3452 int VecCost = TTI->getArithmeticInstrCost( in getEntryCost() local
3454 return ReuseShuffleCost + VecCost - ScalarCost; in getEntryCost()
3468 int VecCost = in getEntryCost() local
3470 return ReuseShuffleCost + VecCost - ScalarCost; in getEntryCost()
3568 int VecCost = 0; in getEntryCost() local
[all …]