Lines Matching defs:LastStore
1374 /// LastStore - Keep track of the last non-volatile store that we saw... for
1378 Instruction *LastStore = nullptr;
1489 LastStore = nullptr;
1558 LastStore = nullptr;
1607 LastStore = nullptr;
1612 // from memory in the exception handler), forget LastStore. Load/store
1619 LastStore = nullptr;
1695 // It is okay to have a LastStore to a different pointer here if MemorySSA
1697 // In that case, LastStore should keep its present value since we're
1699 assert((!LastStore ||
1700 ParseMemoryInst(LastStore, TTI).getPointerOperand() ==
1729 if (LastStore) {
1730 if (overridingStores(ParseMemoryInst(LastStore, TTI), MemInst)) {
1731 LLVM_DEBUG(dbgs() << "EarlyCSE DEAD STORE: " << *LastStore
1737 removeMSSA(*LastStore);
1738 LastStore->eraseFromParent();
1741 LastStore = nullptr;
1766 LastStore = &Inst;
1768 LastStore = nullptr;