Searched refs:ScalarizationCost (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 921 unsigned ScalarizationCost = std::numeric_limits<unsigned>::max(); 923 ScalarizationCost = 0; 925 ScalarizationCost += getScalarizationOverhead(RetTy, true, false); 926 ScalarizationCost += getOperandsScalarizationOverhead(Args, VF); 930 getIntrinsicInstrCost(IID, RetTy, Types, FMF, ScalarizationCost); 982 unsigned ScalarizationCost = ScalarizationCostPassed; variable 987 ScalarizationCost = getScalarizationOverhead(RetTy, true, false); 996 ScalarizationCost += getScalarizationOverhead(Ty, false, true); 1008 return ScalarCalls * ScalarCost + ScalarizationCost; 1178 unsigned ScalarizationCost = variable [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 713 unsigned ScalarizationCost = 0; in getIntrinsicInstrCost() local 717 ScalarizationCost = getScalarizationOverhead(RetTy, true, false); in getIntrinsicInstrCost() 725 ScalarizationCost += getScalarizationOverhead(Ty, false, true); in getIntrinsicInstrCost() 737 return ScalarCalls * ScalarCost + ScalarizationCost; in getIntrinsicInstrCost() 873 unsigned ScalarizationCost = getScalarizationOverhead(RetTy, true, false); in getIntrinsicInstrCost() local 886 ScalarizationCost += getScalarizationOverhead(Tys[i], false, true); in getIntrinsicInstrCost() 891 return ScalarCalls * ScalarCost + ScalarizationCost; in getIntrinsicInstrCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3155 unsigned ScalarizationCost = getScalarizationOverhead(CI, VF, TTI); in getVectorCallCost() local 3157 unsigned Cost = ScalarCallCost * VF + ScalarizationCost; in getVectorCallCost() 5901 unsigned ScalarizationCost = in setCostBasedWideningDecision() local 5909 InterleaveCost < ScalarizationCost) { in setCostBasedWideningDecision() 5912 } else if (GatherScatterCost < ScalarizationCost) { in setCostBasedWideningDecision() 5917 Cost = ScalarizationCost; in setCostBasedWideningDecision()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3299 unsigned ScalarizationCost = in getVectorCallCost() local 3302 ScalarizationCost += getScalarizationOverhead(Ty, false, true, TTI); in getVectorCallCost() 3304 unsigned Cost = ScalarCallCost * VF + ScalarizationCost; in getVectorCallCost()
|