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

/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h109 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DARMTargetTransformInfo.cpp50 unsigned ARMTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:ARMTTIImpl
74 return BaseT::getCastInstrCost(Opcode, Dst, Src);
245 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h93 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DPPCTargetTransformInfo.cpp261 unsigned PPCTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:PPCTTIImpl
264 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h424 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const;
573 virtual unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) = 0;
721 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) override {
722 return Impl.getCastInstrCost(Opcode, Dst, Src);
H A DTargetTransformInfoImpl.h281 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { return 1; } function in class:llvm::TargetTransformInfoImplBase
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h115 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DAArch64TargetTransformInfo.cpp179 unsigned AArch64TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, function in class:AArch64TTIImpl
188 return BaseT::getCastInstrCost(Opcode, Dst, Src);
259 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h84 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
H A DX86TargetTransformInfo.cpp457 unsigned X86TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:X86TTIImpl
539 return BaseT::getCastInstrCost(Opcode, Dst, Src);
658 return BaseT::getCastInstrCost(Opcode, Dst, Src);
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp206 unsigned TargetTransformInfo::getCastInstrCost(unsigned Opcode, Type *Dst, function in class:TargetTransformInfo
208 return TTIImpl->getCastInstrCost(Opcode, Dst, Src);
H A DCostModel.cpp458 return TTI->getCastInstrCost(I->getOpcode(), I->getType(), SrcTy);
/external/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h347 unsigned getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { function in class:llvm::BasicTTIImplBase
419 unsigned Cost = static_cast<T *>(this)->getCastInstrCost(
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1467 int ScalarCost = VL.size() * TTI->getCastInstrCost(VL0->getOpcode(),
1471 int VecCost = TTI->getCastInstrCost(VL0->getOpcode(), VecTy, SrcVecTy);
H A DLoopVectorize.cpp5169 return TTI.getCastInstrCost(I->getOpcode(), I->getType(),
5173 return TTI.getCastInstrCost(I->getOpcode(), VectorTy, SrcVecTy);
H A DBBVectorize.cpp593 return TTI->getCastInstrCost(Opcode, T1, T2);

Completed in 152 milliseconds