Searched refs:SrcGEP (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 75 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 D | Delinearization.cpp | 528 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 D | BasicAliasAnalysis.cpp | 1838 const DecomposedGEP &SrcGEP, in subtractDecomposedGEPs() argument 1840 DestGEP.Offset -= SrcGEP.Offset; in subtractDecomposedGEPs() 1841 for (const VariableGEPIndex &Src : SrcGEP.VarIndices) { in subtractDecomposedGEPs()
|
H A D | DependenceAnalysis.cpp | 1130 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 D | BasicAliasAnalysis.h | 126 const DecomposedGEP &SrcGEP,
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 649 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()
|