Searched refs:BaseGEP (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEGatherScatterLowering.cpp | 1192 if (GetElementPtrInst *BaseGEP = dyn_cast<GetElementPtrInst>(GEPPtr)) { in foldGEP() local 1194 Value *BaseBasePtr = foldGEP(BaseGEP, Offsets, Scale, Builder); in foldGEP()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 6164 GetElementPtrInst *BaseGEP = LargeOffsetGEPs.begin()->first; in splitLargeGEPOffsets() local 6192 NewBaseInsertBB = &BaseGEP->getFunction()->getEntryBlock(); in splitLargeGEPOffsets() 6213 createNewBase(BaseOffset, OldBase, BaseGEP); in splitLargeGEPOffsets() 6232 BaseGEP = GEP; in splitLargeGEPOffsets()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 5003 if (const auto *BaseGEP = dyn_cast<GetElementPtrInst>(Base)) { in getPointersChainCost() local 5004 SmallVector<const Value *> Indices(BaseGEP->indices()); in getPointersChainCost() 5005 return getGEPCost(BaseGEP->getSourceElementType(), in getPointersChainCost() 5006 BaseGEP->getPointerOperand(), Indices, nullptr, in getPointersChainCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 7952 if (auto *BaseGEP = dyn_cast<GEPOperator>(BasePtr)) { in getEntryCost() local 7953 SmallVector<const Value *> Indices(BaseGEP->indices()); in getEntryCost() 7954 VecCost = TTI->getGEPCost(BaseGEP->getSourceElementType(), in getEntryCost() 7955 BaseGEP->getPointerOperand(), Indices, VecTy, in getEntryCost()
|