Home | History | Annotate | Download | only in Analysis

Lines Matching refs:GEP

418     if (GEPOperator *GEP = dyn_cast<GEPOperator>(V))
419 return visitGEPOperator(*GEP);
537 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) {
538 SizeOffsetType PtrData = compute(GEP.getPointerOperand());
540 if (!bothKnown(PtrData) || !GEP.accumulateConstantOffset(*DL, Offset))
653 } else if (GEPOperator *GEP = dyn_cast<GEPOperator>(V)) {
654 Result = visitGEPOperator(*GEP);
733 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) {
734 SizeOffsetEvalType PtrData = compute_(GEP.getPointerOperand());
738 Value *Offset = EmitGEPOffset(&Builder, *DL, &GEP, /*NoAssumptions=*/true);