Searched refs:getScalarizationOverhead (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 47 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract) { in getScalarizationOverhead() function 323 return getScalarizationOverhead(Ty, true, true) + Num * Cost; 414 return getScalarizationOverhead(Dst, true, true) + Num * Cost; in getCastInstrCost() 423 return (Src->isVectorTy() ? getScalarizationOverhead(Src, false, true) in getCastInstrCost() 425 (Dst->isVectorTy() ? getScalarizationOverhead(Dst, true, false) in getCastInstrCost() 467 return getScalarizationOverhead(ValTy, true, false) + Num * Cost; in getCmpSelInstrCost() 504 Cost += getScalarizationOverhead(Src, Opcode != Instruction::Store, in getMemoryOpCost() 593 ScalarizationCost = getScalarizationOverhead(RetTy, true, false); in getIntrinsicInstrCost() 601 ScalarizationCost += getScalarizationOverhead(Ty, false, true); in getIntrinsicInstrCost() 723 unsigned ScalarizationCost = getScalarizationOverhead(RetTy, true, false); in getIntrinsicInstrCost() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.h | 38 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.h | 36 int getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
|
D | X86TargetTransformInfo.cpp | 937 int X86TTIImpl::getScalarizationOverhead(Type *Ty, bool Insert, bool Extract) { in getScalarizationOverhead() function in X86TTIImpl 972 int SplitCost = getScalarizationOverhead(Src, Opcode == Instruction::Load, in getMemoryOpCost() 1009 int MaskSplitCost = getScalarizationOverhead(MaskTy, false, true); in getMaskedMemoryOpCost() 1015 int ValueSplitCost = getScalarizationOverhead( in getMaskedMemoryOpCost()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.h | 39 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3058 static unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract, in getScalarizationOverhead() function 3107 getScalarizationOverhead(RetTy, true, false, TTI); in getVectorCallCost() 3109 ScalarizationCost += getScalarizationOverhead(Tys[i], false, true, TTI); in getVectorCallCost()
|