Lines Matching defs:MSSA
493 MemorySSA *MSSA = nullptr;
662 TargetLibraryInfo *TLI, AliasAnalysis *AA, MemorySSA *MSSA,
664 : F(F), DT(DT), TLI(TLI), AA(AA), MSSA(MSSA), AC(AC), DL(DL),
940 auto *Result = MSSA->getMemoryAccess(I);
946 return MSSA->getMemoryAccess(BB);
1412 StoreRHS = MSSA->getLiveOnEntryDef();
1538 if (!MSSA->isLiveOnEntryDef(DefiningAccess)) {
1637 if (auto *MA = MSSA->getMemoryAccess(CI)) {
1640 } else // MSSA determined that CI does not access memory.
2885 TOPClass->setMemoryLeader(MSSA->getLiveOnEntryDef());
2887 MemoryAccessToClass[MSSA->getLiveOnEntryDef()] =
2888 createMemoryClass(MSSA->getLiveOnEntryDef());
2896 auto *MemoryBlockDefs = MSSA->getBlockDefs(BB);
3145 if (MSSA->isLiveOnEntryDef(First))
3160 if (MSSA->isLiveOnEntryDef(ChainDef))
3215 if (!Result || MSSA->isLiveOnEntryDef(Pair.first) ||
3432 MSSAWalker = MSSA->getWalker();
4243 auto &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA();
4245 NewGVN(F, &DT, &AC, &TLI, &AA, &MSSA, F.getDataLayout())