Lines Matching defs:GEP
892 auto *GEP = ConstantExpr::getGetElementPtr(
894 newDynamicLDS.push_back(ConstantExpr::getPtrToInt(GEP, I32));
1372 Constant *GEP = ConstantExpr::getGetElementPtr(LDSTy, SGV, GEPIdx, true);
1377 Map[GV] = GEP;
1417 Constant *GEP = Replacement.LDSVarsToConstantGEP.at(GV);
1419 GV->replaceUsesWithIf(GEP, Predicate);
1421 APInt APOff(DL.getIndexTypeSizeInBits(GEP->getType()), 0);
1422 GEP->stripAndAccumulateInBoundsConstantOffsets(DL, APOff);
1435 refineUsesAlignmentAndAA(GEP, A, DL, AliasScope, NoAlias);
1480 if (auto *GEP = dyn_cast<GetElementPtrInst>(U)) {
1481 unsigned BitWidth = DL.getIndexTypeSizeInBits(GEP->getType());
1483 if (GEP->getPointerOperand() == Ptr) {
1485 if (GEP->accumulateConstantOffset(DL, Off))
1487 refineUsesAlignmentAndAA(GEP, GA, DL, AliasScope, NoAlias,