Home
last modified time | relevance | path

Searched refs:NewMemAcc (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp484 MemoryUseOrDef *NewMemAcc);
487 void raMPHIuw(MemoryUseOrDef *NewMemAcc);
972 MemoryUseOrDef *NewMemAcc) { in rauw() argument
978 if (NewMemAcc) { in rauw()
981 OldMA->replaceAllUsesWith(NewMemAcc); in rauw()
996 void GVNHoist::raMPHIuw(MemoryUseOrDef *NewMemAcc) { in raMPHIuw() argument
998 for (User *U : NewMemAcc->users()) in raMPHIuw()
1004 if (llvm::all_of(In, [&](Use &U) { return U == NewMemAcc; })) { in raMPHIuw()
1005 Phi->replaceAllUsesWith(NewMemAcc); in raMPHIuw()
1014 MemoryUseOrDef *NewMemAcc = MSSA->getMemoryAccess(Repl); in removeAndReplace() local
[all …]
H A DLoopSink.cpp259 MemoryAccess *NewMemAcc = in sinkInstruction() local
261 if (NewMemAcc) { in sinkInstruction()
262 if (auto *MemDef = dyn_cast<MemoryDef>(NewMemAcc)) in sinkInstruction()
265 auto *MemUse = cast<MemoryUse>(NewMemAcc); in sinkInstruction()
H A DLICM.cpp1401 MemoryAccess *NewMemAcc = MSSAU.createMemoryAccessInBB( in cloneInstructionInExitBlock() local
1404 if (NewMemAcc) { in cloneInstructionInExitBlock()
1405 if (auto *MemDef = dyn_cast<MemoryDef>(NewMemAcc)) in cloneInstructionInExitBlock()
1408 auto *MemUse = cast<MemoryUse>(NewMemAcc); in cloneInstructionInExitBlock()
1826 MemoryAccess *NewMemAcc; in insertStoresInLoopExitBlocks() local
1828 NewMemAcc = MSSAU.createMemoryAccessInBB( in insertStoresInLoopExitBlocks()
1831 NewMemAcc = in insertStoresInLoopExitBlocks()
1834 MSSAInsertPts[i] = NewMemAcc; in insertStoresInLoopExitBlocks()
1835 MSSAU.insertDef(cast<MemoryDef>(NewMemAcc), true); in insertStoresInLoopExitBlocks()
H A DLoopIdiomRecognize.cpp1159 MemoryAccess *NewMemAcc = MSSAU->createMemoryAccessInBB( in processLoopStridedStore() local
1161 MSSAU->insertDef(cast<MemoryDef>(NewMemAcc), true); in processLoopStridedStore()
1462 MemoryAccess *NewMemAcc = MSSAU->createMemoryAccessInBB( in processLoopStoreOfLoopLoad() local
1464 MSSAU->insertDef(cast<MemoryDef>(NewMemAcc), true); in processLoopStoreOfLoopLoad()