Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp940 InstructionCost InsertCost = TTI.getVectorInstrCost( in scalarizeBinopOrCmp() local
943 (IsConst0 ? 0 : InsertCost) + (IsConst1 ? 0 : InsertCost) + VectorOpCost; in scalarizeBinopOrCmp()
944 InstructionCost NewCost = ScalarOpCost + InsertCost + in scalarizeBinopOrCmp()
945 (IsConst0 ? 0 : !Ins0->hasOneUse() * InsertCost) + in scalarizeBinopOrCmp()
946 (IsConst1 ? 0 : !Ins1->hasOneUse() * InsertCost); in scalarizeBinopOrCmp()
H A DSLPVectorizer.cpp7090 InstructionCost InsertCost = TTI.getVectorInstrCost( in getBuildVectorCost() local
7094 return InsertCost + in getBuildVectorCost()
9179 InstructionCost InsertCost = TTI->getScalarizationOverhead( in getTreeCost() local
9182 Cost -= InsertCost; in getTreeCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1212 InstructionCost InsertCost in getVectorInstrCost() local
1217 return ExtendCost + InsertCost + TruncCost; in getVectorInstrCost()