Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h29 class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> {
30 typedef BasicTTIImplBase<AArch64TTIImpl> BaseT;
52 explicit AArch64TTIImpl(const AArch64TargetMachine *TM, Function &F) in AArch64TTIImpl() function
57 AArch64TTIImpl(const AArch64TTIImpl &Arg) in AArch64TTIImpl() function
60 AArch64TTIImpl(AArch64TTIImpl &&Arg) in AArch64TTIImpl() function
63 AArch64TTIImpl &operator=(const AArch64TTIImpl &RHS) {
70 AArch64TTIImpl &operator=(AArch64TTIImpl &&RHS) {
DAArch64TargetTransformInfo.cpp26 unsigned AArch64TTIImpl::getIntImmCost(int64_t Val) { in getIntImmCost()
40 unsigned AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty) { in getIntImmCost()
64 unsigned AArch64TTIImpl::getIntImmCost(unsigned Opcode, unsigned Idx, in getIntImmCost()
122 unsigned Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty); in getIntImmCost()
127 return AArch64TTIImpl::getIntImmCost(Imm, Ty); in getIntImmCost()
130 unsigned AArch64TTIImpl::getIntImmCost(Intrinsic::ID IID, unsigned Idx, in getIntImmCost()
151 unsigned Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty); in getIntImmCost()
167 return AArch64TTIImpl::getIntImmCost(Imm, Ty); in getIntImmCost()
171 AArch64TTIImpl::getPopcntSupport(unsigned TyWidth) { in getPopcntSupport()
179 unsigned AArch64TTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, in getCastInstrCost()
[all …]
DAArch64TargetMachine.cpp209 return TargetTransformInfo(AArch64TTIImpl(this, F)); in getTargetIRAnalysis()