Home
last modified time | relevance | path

Searched refs:SrcGEP (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp75 Value *SrcGEP = in createMemCpyLoopKnownSize() local
77 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopKnownSize()
131 Value *SrcGEP = RBuilder.CreateInBoundsGEP( in createMemCpyLoopKnownSize() local
134 RBuilder.CreateAlignedLoad(OpTy, SrcGEP, PartSrcAlign, SrcIsVolatile); in createMemCpyLoopKnownSize()
233 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex); in createMemCpyLoopUnknownSize() local
234 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
306 Value *SrcGEP = in createMemCpyLoopUnknownSize() local
308 LoadInst *Load = ResBuilder.CreateAlignedLoad(ResLoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
445 Value *SrcGEP = FwdLoopBuilder.CreateInBoundsGEP(EltTy, SrcAddr, FwdCopyPhi); in createMemMoveLoop() local
447 EltTy, SrcGEP, PartSrcAlign, SrcIsVolatile, "element"); in createMemMoveLoop()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDelinearization.cpp528 auto *SrcGEP = dyn_cast<GetElementPtrInst>(SrcPtr); in tryDelinearizeFixedSizeImpl() local
529 if (!SrcGEP) in tryDelinearizeFixedSizeImpl()
532 getIndexExpressionsFromGEP(*SE, SrcGEP, Subscripts, Sizes); in tryDelinearizeFixedSizeImpl()
545 Value *SrcBasePtr = SrcGEP->getOperand(0)->stripPointerCasts(); in tryDelinearizeFixedSizeImpl()
H A DBasicAliasAnalysis.cpp1838 const DecomposedGEP &SrcGEP, in subtractDecomposedGEPs() argument
1840 DestGEP.Offset -= SrcGEP.Offset; in subtractDecomposedGEPs()
1841 for (const VariableGEPIndex &Src : SrcGEP.VarIndices) { in subtractDecomposedGEPs()
H A DDependenceAnalysis.cpp1130 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(Ptr)) in isKnownNonNegative() local
1131 Inbounds = SrcGEP->isInBounds(); in isKnownNonNegative()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h126 const DecomposedGEP &SrcGEP,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp649 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in copyIRFlags() local
651 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() | in copyIRFlags()
690 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in andIRFlags() local
692 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() & in andIRFlags()