reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/TargetTransformInfo.h
 1562     return Impl.getScalarizationOverhead(Ty, Insert, Extract);
include/llvm/CodeGen/BasicTTIImpl.h
  595         Cost += getScalarizationOverhead(VecTy, false, true);
  607     Cost += getScalarizationOverhead(VecTy, true, false);
  614       Cost += getScalarizationOverhead(VecTy, false, true);
  795       return getScalarizationOverhead(Dst, true, true) + Num * Cost;
  804       return (Src->isVectorTy() ? getScalarizationOverhead(Src, false, true)
  806              (Dst->isVectorTy() ? getScalarizationOverhead(Dst, true, false)
  858       return getScalarizationOverhead(ValTy, true, false) + Num * Cost;
  896         Cost += getScalarizationOverhead(Src, Opcode != Instruction::Store,
 1087           ScalarizationCost += getScalarizationOverhead(RetTy, true, false);
 1183           ScalarizationCost = getScalarizationOverhead(RetTy, true, false);
 1192             ScalarizationCost += getScalarizationOverhead(Ty, false, true);
 1509                : getScalarizationOverhead(RetTy, true, false));
 1523             ScalarizationCost += getScalarizationOverhead(Tys[i], false, true);
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  120   return BaseT::getScalarizationOverhead(Ty, Insert, Extract);
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  735       TotCost += getScalarizationOverhead(Src, false, NeedsExtracts);
  736       TotCost += getScalarizationOverhead(Dst, NeedsInserts, false);
  747         return VF /*ldxbr/lexbr*/ + getScalarizationOverhead(Dst, true, false);
  760       return VF + getScalarizationOverhead(Src, false, true);
lib/Target/X86/X86TargetTransformInfo.cpp
 2429       int SplitCost = getScalarizationOverhead(Src, Opcode == Instruction::Load,
 2469     int MaskSplitCost = getScalarizationOverhead(MaskTy, false, true);
 2475     int ValueSplitCost = getScalarizationOverhead(SrcVTy, IsLoad, IsStore);
 3188     MaskUnpackCost = getScalarizationOverhead(MaskTy, false, true);