Searched refs:getGEPCost (Results 1 - 6 of 6) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 54 llvm_unreachable("Use getGEPCost for GEP operations!"); 105 int getGEPCost(Type *PointeeType, const Value *Ptr, function in class:llvm::TargetTransformInfoImplBase 745 using BaseT::getGEPCost; 747 int getGEPCost(Type *PointeeType, const Value *Ptr, function in class:llvm::TargetTransformInfoImplCRTPBase 874 return static_cast<T *>(this)->getGEPCost(GEP->getSourceElementType(),
|
H A D | TargetTransformInfo.h | 210 /// for a GEP instruction. Instead, use the dedicated getGEPCost interface as 226 int getGEPCost(Type *PointeeType, const Value *Ptr, 311 /// \c getGEPCost above, and one significant disadvantage: it can only be 1179 virtual int getGEPCost(Type *PointeeType, const Value *Ptr, 1416 int getGEPCost(Type *PointeeType, const Value *Ptr, 1418 return Impl.getGEPCost(PointeeType, Ptr, Operands);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 303 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
|
H A D | StraightLineStrengthReduce.cpp | 278 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 179 int TargetTransformInfo::getGEPCost(Type *PointeeType, const Value *Ptr, function in class:TargetTransformInfo 181 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 289 int getGEPCost(Type *PointeeType, const Value *Ptr, function in class:llvm::BasicTTIImplBase 291 return BaseT::getGEPCost(PointeeType, Ptr, Operands);
|
Completed in 201 milliseconds