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

References

include/llvm/Analysis/TargetTransformInfo.h
 1699     return Impl.getCastInstrCost(Opcode, Dst, Src, I);
include/llvm/CodeGen/BasicTTIImpl.h
  784                (2 * TTI->getCastInstrCost(Opcode, SplitDst, SplitSrc, I));
  790       unsigned Cost = static_cast<T *>(this)->getCastInstrCost(
  816            static_cast<T *>(this)->getCastInstrCost(Opcode, Dst,
 1370       Cost += 2 * ConcreteTTI->getCastInstrCost(ExtOp, ExtTy, RetTy);
 1373           2 * ConcreteTTI->getCastInstrCost(Instruction::Trunc, RetTy, ExtTy);
 1434       Cost += 2 * ConcreteTTI->getCastInstrCost(ExtOp, ExtTy, MulTy);
 1437           2 * ConcreteTTI->getCastInstrCost(Instruction::Trunc, MulTy, ExtTy);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  291     return BaseT::getCastInstrCost(Opcode, Dst, Src);
  395   return BaseT::getCastInstrCost(Opcode, Dst, Src);
lib/Target/ARM/ARMTargetTransformInfo.cpp
  172     return BaseT::getCastInstrCost(Opcode, Dst, Src);
  403   return BaseCost * BaseT::getCastInstrCost(Opcode, Dst, Src);
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  753   int Cost = BaseT::getCastInstrCost(Opcode, Dst, Src);
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  793   return BaseT::getCastInstrCost(Opcode, Dst, Src, I);
lib/Target/X86/X86TargetTransformInfo.cpp
 1641     return BaseT::getCastInstrCost(Opcode, Dst, Src);
 1691   return BaseT::getCastInstrCost(Opcode, Dst, Src, I);