Searched refs:getGEPCost (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 49 InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() function 1022 using BaseT::getGEPCost; 1024 InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() function 1131 Cost += static_cast<T *>(this)->getGEPCost(GEP->getSourceElementType(), in getPointersChainCost() 1191 return TargetTTI->getGEPCost(GEP->getSourceElementType(), in getInstructionCost()
|
| H A D | TargetTransformInfo.h | 298 getGEPCost(Type *PointeeType, const Value *Ptr, 1753 virtual InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, 2130 getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() function 2133 return Impl.getGEPCost(PointeeType, Ptr, Operands, AccessType, CostKind); in getGEPCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 331 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in isGEPFoldable()
|
| H A D | StraightLineStrengthReduce.cpp | 284 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in isGEPFoldable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 244 InstructionCost TargetTransformInfo::getGEPCost( in getGEPCost() function in TargetTransformInfo 247 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands, AccessType, CostKind); in getGEPCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 431 InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() function 434 return BaseT::getGEPCost(PointeeType, Ptr, Operands, AccessType, CostKind); in getGEPCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 1383 Cost += getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in getPointersChainCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 5005 return getGEPCost(BaseGEP->getSourceElementType(), in getPointersChainCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7954 VecCost = TTI->getGEPCost(BaseGEP->getSourceElementType(), in getEntryCost()
|