Searched defs:getScalarizationOverhead (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 937 int X86TTIImpl::getScalarizationOverhead(Type *Ty, bool Insert, bool Extract) { function in class:X86TTIImpl 972 int SplitCost = getScalarizationOverhead(Src, Opcode == Instruction::Load, 1009 int MaskSplitCost = getScalarizationOverhead(MaskTy, false, true); 1015 int ValueSplitCost = getScalarizationOverhead(
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 47 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract) { function in class:llvm::BasicTTIImplBase 323 return getScalarizationOverhead(Ty, true, true) + Num * Cost; 414 return getScalarizationOverhead(Dst, true, true) + Num * Cost; 423 return (Src->isVectorTy() ? getScalarizationOverhead(Src, false, true) 425 (Dst->isVectorTy() ? getScalarizationOverhead(Dst, true, false) 467 return getScalarizationOverhead(ValTy, true, false) + Num * Cost; 504 Cost += getScalarizationOverhead(Src, Opcode != Instruction::Store, 593 ScalarizationCost = getScalarizationOverhead(RetTy, true, false); 601 ScalarizationCost += getScalarizationOverhead(Ty, false, true); 723 unsigned ScalarizationCost = getScalarizationOverhead(RetT [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 3058 static unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract, function 3107 getScalarizationOverhead(RetTy, true, false, TTI); 3109 ScalarizationCost += getScalarizationOverhead(Tys[i], false, true, TTI);
|
Completed in 152 milliseconds