Lines Matching defs:NewLoad
1503 auto *NewLoad = new LoadInst(
1507 NewLoad->setDebugLoc(Load->getDebugLoc());
1510 NewLoad, nullptr, NewLoad->getParent(), MemorySSA::BeforeTerminator);
1520 NewLoad->setAAMetadata(Tags);
1523 NewLoad->setMetadata(LLVMContext::MD_invariant_load, MD);
1525 NewLoad->setMetadata(LLVMContext::MD_invariant_group, InvGroupMD);
1527 NewLoad->setMetadata(LLVMContext::MD_range, RangeMD);
1530 NewLoad->setMetadata(LLVMContext::MD_access_group, AccessMD);
1540 AvailableValueInBlock::get(UnavailableBlock, NewLoad));
1542 LLVM_DEBUG(dbgs() << "GVN INSERTED " << *NewLoad << '\n');
1550 ICF->insertInstructionTo(NewLoad, UnavailableBlock);
1552 combineMetadataForCSE(NewLoad, OldLoad, false);
1553 OldLoad->replaceAllUsesWith(NewLoad);
1554 replaceValuesPerBlockEntry(ValuesPerBlock, OldLoad, NewLoad);