Searched refs:getCallCost (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h116 unsigned getCallCost(FunctionType *FTy, int NumArgs) { function in class:llvm::TargetTransformInfoImplBase
403 using BaseT::getCallCost;
405 unsigned getCallCost(const Function *F, int NumArgs) { function in class:llvm::TargetTransformInfoImplCRTPBase
424 return static_cast<T *>(this)->getCallCost(F->getFunctionType(), NumArgs);
427 unsigned getCallCost(const Function *F, ArrayRef<const Value *> Arguments) { function in class:llvm::TargetTransformInfoImplCRTPBase
431 return static_cast<T *>(this)->getCallCost(F, Arguments.size());
519 ->getCallCost(cast<FunctionType>(FTy), CS.arg_size());
523 return static_cast<T *>(this)->getCallCost(F, Arguments);
H A DTargetTransformInfo.h156 int getCallCost(FunctionType *FTy, int NumArgs = -1) const;
162 int getCallCost(const Function *F, int NumArgs = -1) const;
167 int getCallCost(const Function *F, ArrayRef<const Value *> Arguments) const;
179 /// Mirrors the \c getCallCost method but uses an intrinsic identifier.
185 /// Mirrors the \c getCallCost method but uses an intrinsic identifier.
635 virtual int getCallCost(FunctionType *FTy, int NumArgs) = 0;
636 virtual int getCallCost(const Function *F, int NumArgs) = 0;
637 virtual int getCallCost(const Function *F,
761 int getCallCost(FunctionType *FTy, int NumArgs) override {
762 return Impl.getCallCost(FT
[all...]
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp57 int TargetTransformInfo::getCallCost(FunctionType *FTy, int NumArgs) const { function in class:TargetTransformInfo
58 int Cost = TTIImpl->getCallCost(FTy, NumArgs);
63 int TargetTransformInfo::getCallCost(const Function *F, function in class:TargetTransformInfo
65 int Cost = TTIImpl->getCallCost(F, Arguments);

Completed in 95 milliseconds