Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp242 bool AArch64TTIImpl::areInlineCompatible(const Function *Caller, in areInlineCompatible()
275 bool AArch64TTIImpl::areTypesABICompatible( in areTypesABICompatible()
300 AArch64TTIImpl::getInlineCallPenalty(const Function *F, const CallBase &Call, in getInlineCallPenalty()
333 bool AArch64TTIImpl::shouldMaximizeVectorBandwidth( in shouldMaximizeVectorBandwidth()
343 InstructionCost AArch64TTIImpl::getIntImmCost(int64_t Val) { in getIntImmCost()
358 InstructionCost AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost()
383 InstructionCost AArch64TTIImpl::getIntImmCostInst(unsigned Opcode, unsigned Idx, in getIntImmCostInst()
443 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
448 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst()
452 AArch64TTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, in getIntImmCostIntrin()
[all …]
H A DAArch64TargetTransformInfo.h42 class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> {
43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>;
73 explicit AArch64TTIImpl(const AArch64TargetMachine *TM, const Function &F) in AArch64TTIImpl() function
H A DAArch64TargetMachine.cpp567 return TargetTransformInfo(AArch64TTIImpl(this, F)); in getTargetTransformInfo()