Searched refs:SrcGEP (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 80 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 D | Delinearization.cpp | 527 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 D | BasicAliasAnalysis.cpp | 1877 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 D | DependenceAnalysis.cpp | 1149 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 D | BasicAliasAnalysis.h | 131 const DecomposedGEP &SrcGEP,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 703 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()
|