Searched refs:ScalarizationCost (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1597 InstructionCost ScalarizationCost = InstructionCost::getInvalid(); in getIntrinsicInstrCost() local 1599 ScalarizationCost = 0; in getIntrinsicInstrCost() 1601 ScalarizationCost += in getIntrinsicInstrCost() 1603 ScalarizationCost += in getIntrinsicInstrCost() 1608 ScalarizationCost); in getIntrinsicInstrCost() 1650 InstructionCost ScalarizationCost = in getTypeBasedIntrinsicInstrCost() local 1656 ScalarizationCost = getScalarizationOverhead(RetVTy, true, false); in getTypeBasedIntrinsicInstrCost() 1666 ScalarizationCost += getScalarizationOverhead(VTy, false, true); in getTypeBasedIntrinsicInstrCost() 1680 return ScalarCalls * ScalarCost + ScalarizationCost; in getTypeBasedIntrinsicInstrCost() 2073 InstructionCost ScalarizationCost = in getTypeBasedIntrinsicInstrCost() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 61 Intrinsic::ID Id, const CallBase &CI, InstructionCost ScalarizationCost, in IntrinsicCostAttributes() argument 64 ScalarizationCost(ScalarizationCost) { in IntrinsicCostAttributes() 80 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes() 100 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 127 InstructionCost ScalarizationCost = InstructionCost::getInvalid(); 153 InstructionCost getScalarizationCost() const { return ScalarizationCost; } in getScalarizationCost() 161 bool skipScalarizationCost() const { return ScalarizationCost.isValid(); } in skipScalarizationCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 3444 InstructionCost ScalarizationCost = getScalarizationOverhead(CI, VF); in getVectorCallCost() local 3447 ScalarCallCost * VF.getKnownMinValue() + ScalarizationCost; in getVectorCallCost() 6828 InstructionCost ScalarizationCost = in setCostBasedWideningDecision() local 6836 InterleaveCost < ScalarizationCost) { in setCostBasedWideningDecision() 6839 } else if (GatherScatterCost < ScalarizationCost) { in setCostBasedWideningDecision() 6844 Cost = ScalarizationCost; in setCostBasedWideningDecision()
|