Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLowerMemIntrinsics.cpp74 Value *SrcGEP = in createMemCpyLoopKnownSize() local
76 Value *Load = LoopBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
116 Value *SrcGEP = RBuilder.CreateInBoundsGEP( in createMemCpyLoopKnownSize() local
118 Value *Load = RBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
184 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex); in createMemCpyLoopUnknownSize() local
185 Value *Load = LoopBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
236 Value *SrcGEP = in createMemCpyLoopUnknownSize() local
238 Value *Load = ResBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstruction.cpp261 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in copyIRFlags() local
263 DestGEP->setIsInBounds(SrcGEP->isInBounds() | DestGEP->isInBounds()); in copyIRFlags()
286 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V)) in andIRFlags() local
288 DestGEP->setIsInBounds(SrcGEP->isInBounds() & DestGEP->isInBounds()); in andIRFlags()
/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp3333 GEPOperator *SrcGEP = dyn_cast<GEPOperator>(SrcPtr); in depends() local
3335 if (SrcGEP && DstGEP && in depends()
3336 SrcGEP->getPointerOperandType() == DstGEP->getPointerOperandType()) { in depends()
3337 const SCEV *SrcPtrSCEV = SE->getSCEV(SrcGEP->getPointerOperand()); in depends()
3344 (SrcGEP->getNumOperands() == DstGEP->getNumOperands()); in depends()
3346 unsigned Pairs = UsefulGEP ? SrcGEP->idx_end() - SrcGEP->idx_begin() : 1; in depends()
3351 for (GEPOperator::const_op_iterator SrcIdx = SrcGEP->idx_begin(), in depends()
3352 SrcEnd = SrcGEP->idx_end(), in depends()
3767 GEPOperator *SrcGEP = dyn_cast<GEPOperator>(SrcPtr); in getSplitIteration() local
3769 if (SrcGEP && DstGEP && in getSplitIteration()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstructionCombining.cpp851 if (GEPOperator *SrcGEP = in visitGetElementPtrInst() local
853 if (SrcGEP->getNumOperands() == 2 && shouldMergeGEPs(*Src, *SrcGEP)) in visitGetElementPtrInst()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1494 if (GEPOperator *SrcGEP = in visitGetElementPtrInst() local
1496 if (SrcGEP->getNumOperands() == 2 && shouldMergeGEPs(*Src, *SrcGEP)) in visitGetElementPtrInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1657 if (auto *SrcGEP = dyn_cast<GEPOperator>(Src->getOperand(0))) in visitGetElementPtrInst() local
1658 if (SrcGEP->getNumOperands() == 2 && shouldMergeGEPs(*Src, *SrcGEP)) in visitGetElementPtrInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDependenceAnalysis.cpp1032 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(Ptr)) in isKnownNonNegative() local
1033 Inbounds = SrcGEP->isInBounds(); in isKnownNonNegative()