Home
last modified time | relevance | path

Searched refs:ARMTTIImpl (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h28 class ARMTTIImpl : public BasicTTIImplBase<ARMTTIImpl> {
29 typedef BasicTTIImplBase<ARMTTIImpl> BaseT;
44 explicit ARMTTIImpl(const ARMBaseTargetMachine *TM, Function &F) in ARMTTIImpl() function
48 ARMTTIImpl(const ARMTTIImpl &Arg) in ARMTTIImpl() function
50 ARMTTIImpl(ARMTTIImpl &&Arg) in ARMTTIImpl() function
53 ARMTTIImpl &operator=(const ARMTTIImpl &RHS) {
59 ARMTTIImpl &operator=(ARMTTIImpl &&RHS) {
DARMTargetTransformInfo.cpp18 unsigned ARMTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty) { in getIntImmCost()
50 unsigned ARMTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { in getCastInstrCost()
248 unsigned ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost()
268 unsigned ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost()
302 unsigned ARMTTIImpl::getAddressComputationCost(Type *Ty, bool IsComplex) { in getAddressComputationCost()
317 unsigned ARMTTIImpl::getFPOpCost(Type *Ty) { in getFPOpCost()
336 unsigned ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost()
392 unsigned ARMTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost()
468 unsigned ARMTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost()
DARMTargetMachine.cpp229 [this](Function &F) { return TargetTransformInfo(ARMTTIImpl(this, F)); }); in getTargetIRAnalysis()