Searched refs:getOperationCost (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h219 int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy = nullptr) const;
223 /// The contract for this function is the same as \c getOperationCost except
231 /// The contract for this function is the same as \c getOperationCost except
238 /// The contract for this is the same as \c getOperationCost except that it
310 /// lowered. It has two primary advantages over the \c getOperationCost and
1178 virtual int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy) = 0;
1413 int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy) override {
1414 return Impl.getOperationCost(Opcode, Ty, OpTy);
H A DTargetTransformInfoImpl.h47 unsigned getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy) { function in class:llvm::TargetTransformInfoImplBase
898 return static_cast<T *>(this)->getOperationCost(
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp149 int TargetTransformInfo::getOperationCost(unsigned Opcode, Type *Ty, function in class:TargetTransformInfo
151 int Cost = TTIImpl->getOperationCost(Opcode, Ty, OpTy);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h414 unsigned getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy) { function in class:llvm::BasicTTIImplBase
434 return BaseT::getOperationCost(Opcode, Ty, OpTy);

Completed in 88 milliseconds