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.cpp80 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex); in createMemCpyLoopKnownSize() local
81 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopKnownSize()
130 Value *SrcGEP = RBuilder.CreateInBoundsGEP( in createMemCpyLoopKnownSize() local
133 RBuilder.CreateAlignedLoad(OpTy, SrcGEP, PartSrcAlign, SrcIsVolatile); in createMemCpyLoopKnownSize()
242 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex); in createMemCpyLoopUnknownSize() local
243 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
310 Value *SrcGEP = ResBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, FullOffset); in createMemCpyLoopUnknownSize() local
311 LoadInst *Load = ResBuilder.CreateAlignedLoad(ResLoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
719 Value *SrcGEP = Builder.CreateInBoundsGEP( in createMemMoveLoopKnownSize() local
722 Builder.CreateAlignedLoad(OpTy, SrcGEP, ResSrcAlign, SrcIsVolatile); in createMemMoveLoopKnownSize()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDelinearization.cpp527 auto *SrcGEP = dyn_cast<GetElementPtrInst>(SrcPtr); in tryDelinearizeFixedSizeImpl() local
528 if (!SrcGEP) in tryDelinearizeFixedSizeImpl()
531 getIndexExpressionsFromGEP(*SE, SrcGEP, Subscripts, Sizes); in tryDelinearizeFixedSizeImpl()
544 Value *SrcBasePtr = SrcGEP->getOperand(0)->stripPointerCasts(); in tryDelinearizeFixedSizeImpl()
H A DBasicAliasAnalysis.cpp1877 const DecomposedGEP &SrcGEP, in subtractDecomposedGEPs() argument
1881 if (DestGEP.Offset.ult(SrcGEP.Offset)) in subtractDecomposedGEPs()
1884 DestGEP.Offset -= SrcGEP.Offset; in subtractDecomposedGEPs()
1885 for (const VariableGEPIndex &Src : SrcGEP.VarIndices) { in subtractDecomposedGEPs()
H A DDependenceAnalysis.cpp1149 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(Ptr)) in isKnownNonNegative() local
1150 Inbounds = SrcGEP->isInBounds(); in isKnownNonNegative()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h131 const DecomposedGEP &SrcGEP,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp703 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in copyIRFlags() local
705 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() | in copyIRFlags()
748 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in andIRFlags() local
750 DestGEP->setNoWrapFlags(SrcGEP->getNoWrapFlags() & in andIRFlags()