Searched refs:insertUse (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSAUpdater.h | 21 // Call insertDef or insertUse depending on whether it's a MemoryUse or a 86 void insertUse(MemoryUse *Use, bool RenameUses = false); 184 /// Usually, this API is instead combined with insertUse() or insertDef(),
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopSink.cpp | 250 MSSAU->insertUse(MemUse, /*RenameUses=*/true); in sinkInstruction()
|
H A D | SROA.cpp | 1040 void insertUse(Instruction &I, const APInt &Offset, uint64_t Size, in insertUse() function in AllocaSlices::SliceBuilder 1105 insertUse(I, Offset, Size, IsSplittable); in handleLoadOrStore() 1168 insertUse(II, Offset, in visitMemSetInst() 1211 return insertUse(II, Offset, Size, /*IsSplittable=*/false); in visitMemTransferInst() 1237 insertUse(II, Offset, Size, /*IsSplittable=*/Inserted && Length); in visitMemTransferInst() 1261 insertUse(II, Offset, Size, true); in visitIntrinsicInst() 1266 insertUse(II, Offset, AllocSize, true); in visitIntrinsicInst() 1384 insertUse(I, Offset, Size); in visitPHINodeOrSelectInst()
|
H A D | LICM.cpp | 1474 MSSAU.insertUse(MemUse, /*RenameUses=*/true); in cloneInstructionInExitBlock() 2251 MSSAU.insertUse(NewMemUse, /*RenameUses=*/true); in promoteLoopAccessesToScalars()
|
H A D | GVN.cpp | 1491 MSSAU->insertUse(cast<MemoryUse>(NewAccess), /*RenameUses=*/true); in eliminatePartiallyRedundantLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSAUpdater.cpp | 238 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse() function in MemorySSAUpdater 1158 insertUse(cast<MemoryUse>(What), /*RenameUses=*/true); in applyInsertUpdates()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 1229 MSSAU.insertUse(MSSALoad, /*RenameUses=*/ true); in combine()
|