Searched refs:getCastInstrCost (Results 1 - 17 of 17) sorted by relevance

/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h100 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DAArch64TargetTransformInfo.cpp179 int AArch64TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:AArch64TTIImpl
187 return BaseT::getCastInstrCost(Opcode, Dst, Src);
291 return BaseT::getCastInstrCost(Opcode, Dst, Src);
322 return Cost + getCastInstrCost(Opcode, Dst, Src);
327 return Cost + getCastInstrCost(Opcode, Dst, Src);
346 return Cost + getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h108 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DARMTargetTransformInfo.cpp76 int ARMTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:ARMTTIImpl
99 return BaseT::getCastInstrCost(Opcode, Dst, Src);
266 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h83 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DPPCTargetTransformInfo.cpp304 int PPCTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:PPCTTIImpl
307 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h72 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DX86TargetTransformInfo.cpp527 int X86TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:X86TTIImpl
832 return BaseT::getCastInstrCost(Opcode, Dst, Src);
874 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp289 int TargetTransformInfo::getCastInstrCost(unsigned Opcode, Type *Dst, function in class:TargetTransformInfo
291 int Cost = TTIImpl->getCastInstrCost(Opcode, Dst, Src);
H A DCostModel.cpp453 return TTI->getCastInstrCost(I->getOpcode(), I->getType(), SrcTy);
/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h501 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const;
700 virtual int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) = 0;
907 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) override {
908 return Impl.getCastInstrCost(Opcode, Dst, Src);
H A DTargetTransformInfoImpl.h306 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { return 1; } function in class:llvm::TargetTransformInfoImplBase
/external/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h329 // similarly to what getCastInstrCost() does.
352 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:llvm::BasicTTIImplBase
438 (2 * TTI->getCastInstrCost(Opcode, SplitDst, SplitSrc));
444 unsigned Cost = static_cast<T *>(this)->getCastInstrCost(
470 static_cast<T *>(this)->getCastInstrCost(Opcode, Dst,
501 // similarly to what getCastInstrCost() does.
/external/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1834 Cost += TTI.getCastInstrCost(CI->getOpcode(), CI->getType(), SrcTy);
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1587 int ScalarCost = VL.size() * TTI->getCastInstrCost(VL0->getOpcode(),
1591 int VecCost = TTI->getCastInstrCost(VL0->getOpcode(), VecTy, SrcVecTy);
H A DLoopVectorize.cpp6054 return TTI.getCastInstrCost(I->getOpcode(), I->getType(),
6078 return TTI.getCastInstrCost(I->getOpcode(), VectorTy, SrcVecTy);
H A DBBVectorize.cpp601 return TTI->getCastInstrCost(Opcode, T1, T2);

Completed in 172 milliseconds