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.cpp485 MemoryUseOrDef *NewMemAcc);
488 void raMPHIuw(MemoryUseOrDef *NewMemAcc);
974 MemoryUseOrDef *NewMemAcc) { in rauw() argument
980 if (NewMemAcc) { in rauw()
983 OldMA->replaceAllUsesWith(NewMemAcc); in rauw()
998 void GVNHoist::raMPHIuw(MemoryUseOrDef *NewMemAcc) { in raMPHIuw() argument
1000 for (User *U : NewMemAcc->users()) in raMPHIuw()
1006 if (llvm::all_of(In, [&](Use &U) { return U == NewMemAcc; })) { in raMPHIuw()
1007 Phi->replaceAllUsesWith(NewMemAcc); in raMPHIuw()
1016 MemoryUseOrDef *NewMemAcc = MSSA->getMemoryAccess(Repl); in removeAndReplace() local
[all …]
H A DLoopSink.cpp243 MemoryAccess *NewMemAcc = in sinkInstruction() local
245 if (NewMemAcc) { in sinkInstruction()
246 if (auto *MemDef = dyn_cast<MemoryDef>(NewMemAcc)) in sinkInstruction()
249 auto *MemUse = cast<MemoryUse>(NewMemAcc); in sinkInstruction()
H A DLICM.cpp1469 MemoryAccess *NewMemAcc = MSSAU.createMemoryAccessInBB( in cloneInstructionInExitBlock() local
1472 if (NewMemAcc) { in cloneInstructionInExitBlock()
1473 if (auto *MemDef = dyn_cast<MemoryDef>(NewMemAcc)) in cloneInstructionInExitBlock()
1476 auto *MemUse = cast<MemoryUse>(NewMemAcc); in cloneInstructionInExitBlock()
1897 MemoryAccess *NewMemAcc; in insertStoresInLoopExitBlocks() local
1899 NewMemAcc = MSSAU.createMemoryAccessInBB( in insertStoresInLoopExitBlocks()
1902 NewMemAcc = in insertStoresInLoopExitBlocks()
1905 MSSAInsertPts[i] = NewMemAcc; in insertStoresInLoopExitBlocks()
1906 MSSAU.insertDef(cast<MemoryDef>(NewMemAcc), true); in insertStoresInLoopExitBlocks()
H A DLoopIdiomRecognize.cpp1130 MemoryAccess *NewMemAcc = MSSAU->createMemoryAccessInBB( in processLoopStridedStore() local
1132 MSSAU->insertDef(cast<MemoryDef>(NewMemAcc), true); in processLoopStridedStore()
1429 MemoryAccess *NewMemAcc = MSSAU->createMemoryAccessInBB( in processLoopStoreOfLoopLoad() local
1431 MSSAU->insertDef(cast<MemoryDef>(NewMemAcc), true); in processLoopStoreOfLoopLoad()