Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6967 VPCostContext CostCtx(CM.TTI, Legal->getWidestInductionType(), LLVMCtx, CM); in cost() local
6987 if (!CostCtx.CM.isOptimizableIVTruncate(CI, VF)) in cost()
6992 if (!CostCtx.SkipCostComputation.insert(IVInst).second) in cost()
6994 InstructionCost InductionCost = CostCtx.getLegacyCost(IVInst, VF); in cost()
7023 !CostCtx.SkipCostComputation.insert(CondI).second) in cost()
7025 Cost += CostCtx.getLegacyCost(CondI, VF); in cost()
7055 assert(!CostCtx.SkipCostComputation.contains(Select) && in cost()
7057 CostCtx.SkipCostComputation.insert(Select); in cost()
7058 auto ReductionCost = CostCtx.getLegacyCost(Select, VF); in cost()
7084 assert(!CostCtx.SkipCostComputation.contains(I) && in cost()
[all …]