Lines Matching defs:GEP
894 auto GEP = ConstantExpr::getGetElementPtr(
896 newDynamicLDS.push_back(ConstantExpr::getPtrToInt(GEP, I32));
1245 Constant *GEP = ConstantExpr::getGetElementPtr(LDSTy, SGV, GEPIdx, true);
1250 Map[GV] = GEP;
1290 Constant *GEP = Replacement.LDSVarsToConstantGEP.at(GV);
1292 GV->replaceUsesWithIf(GEP, Predicate);
1294 APInt APOff(DL.getIndexTypeSizeInBits(GEP->getType()), 0);
1295 GEP->stripAndAccumulateInBoundsConstantOffsets(DL, APOff);
1308 refineUsesAlignmentAndAA(GEP, A, DL, AliasScope, NoAlias);
1353 if (auto *GEP = dyn_cast<GetElementPtrInst>(U)) {
1354 unsigned BitWidth = DL.getIndexTypeSizeInBits(GEP->getType());
1356 if (GEP->getPointerOperand() == Ptr) {
1358 if (GEP->accumulateConstantOffset(DL, Off))
1360 refineUsesAlignmentAndAA(GEP, GA, DL, AliasScope, NoAlias,