Lines Matching refs:GEP
538 if (auto *GEP = dyn_cast<GEPOperator>(V)) {
544 if (!GEP->hasAllZeroIndices())
548 if (!GEP->hasAllConstantIndices())
552 if (!GEP->isInBounds())
556 V = GEP->getPointerOperand();
629 if (auto *GEP = dyn_cast<GEPOperator>(V)) {
631 if (!AllowNonInbounds && !GEP->isInBounds())
635 // the pointer type of this GEP may be different from the type
638 // of GEP's pointer type rather than the size of the original
641 if (!GEP->accumulateConstantOffset(DL, GEPOffset, ExternalAnalysis))
664 V = GEP->getPointerOperand();