Lines Matching defs:NewI
355 auto *NewI = new LoadInst(LT->getType(), V, "", LT->isVolatile(),
358 NewI->takeName(LT);
359 copyMetadataForLoad(*NewI, *LT);
361 IC.InsertNewInstWith(NewI, LT->getIterator());
362 IC.replaceInstUsesWith(*LT, NewI);
363 WorkMap[LT] = NewI;
376 auto *NewI =
378 IC.InsertNewInstWith(NewI, GEP->getIterator());
379 NewI->takeName(GEP);
380 NewI->setNoWrapFlags(GEP->getNoWrapFlags());
381 WorkMap[GEP] = NewI;
404 auto *NewI = IC.Builder.CreateMemTransferInst(
409 NewI->setAAMetadata(AAMD);
412 WorkMap[MemCpy] = NewI;
422 auto *NewI = new AddrSpaceCastInst(V, ASC->getType(), "");
423 NewI->takeName(ASC);
424 IC.InsertNewInstWith(NewI, ASC->getIterator());
425 WorkMap[ASC] = NewI;
512 Instruction *NewI = replaceInstUsesWith(AI, TheSrc);
515 return NewI;