Searched defs:getScalarizationOverhead (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp937 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 DBasicTTIImpl.h47 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 DLoopVectorize.cpp3058 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