Home
last modified time | relevance | path

Searched refs:getGEPCost (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h49 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 DTargetTransformInfo.h298 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 DNaryReassociate.cpp331 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in isGEPFoldable()
H A DStraightLineStrengthReduce.cpp284 return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in isGEPFoldable()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp244 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 DBasicTTIImpl.h431 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 DRISCVTargetTransformInfo.cpp1383 Cost += getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(), in getPointersChainCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp5005 return getGEPCost(BaseGEP->getSourceElementType(), in getPointersChainCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7954 VecCost = TTI->getGEPCost(BaseGEP->getSourceElementType(), in getEntryCost()