Searched refs:insertUse (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 86 void insertUse(MemoryUse *Use, bool RenameUses = false);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 236 MSSAU->insertUse(MemUse, /*RenameUses=*/true); in sinkInstruction()
|
| H A D | SROA.cpp | 665 void insertUse(Instruction &I, const APInt &Offset, uint64_t Size, in insertUse() function in AllocaSlices::SliceBuilder 771 insertUse(I, Offset, Size, IsSplittable); in handleLoadOrStore() 845 insertUse(II, Offset, Length ? Length->getLimitedValue() in visitMemSetInst() 894 return insertUse(II, Offset, Size, /*IsSplittable=*/false); in visitMemTransferInst() 920 insertUse(II, Offset, Size, /*IsSplittable=*/Inserted && Length); in visitMemTransferInst() 944 insertUse(II, Offset, Size, true); in visitIntrinsicInst() 1058 insertUse(I, Offset, Size); in visitPHINodeOrSelectInst()
|
| H A D | LICM.cpp | 1436 MSSAU.insertUse(MemUse, /*RenameUses=*/true); in cloneInstructionInExitBlock() 2176 MSSAU.insertUse(NewMemUse, /*RenameUses=*/true); in promoteLoopAccessesToScalars()
|
| H A D | GVN.cpp | 1358 MSSAU->insertUse(cast<MemoryUse>(NewAccess), /*RenameUses=*/true); in eliminatePartiallyRedundantLoad()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | MemorySSATest.cpp | 154 Updater.insertUse(FirstLoadAccess); in TEST_F() 178 Updater.insertUse(SecondLoadAccess); in TEST_F() 244 Updater.insertUse(LoadAccess); in TEST_F() 290 Updater.insertUse(cast<MemoryUse>(NewLoadAccess)); in TEST_F() 912 Updater.insertUse(LoadAccess); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 238 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse() function in MemorySSAUpdater 1183 insertUse(cast<MemoryUse>(What), /*RenameUses=*/true); in moveTo()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | InterleavedLoadCombinePass.cpp | 1227 MSSAU.insertUse(MSSALoad, /*RenameUses=*/ true); in combine()
|