Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Transforms/
H A DSROA.cpp122 for (OpOperand *blockingUse : newBlockingUses) { in computeDestructuringInfo()
123 assert(llvm::is_contained(user->getResults(), blockingUse->get())); in computeDestructuringInfo()
126 info.userToBlockingUses[blockingUse->getOwner()]; in computeDestructuringInfo()
127 newUserBlockingUseSet.insert(blockingUse); in computeDestructuringInfo()
H A DMem2Reg.cpp312 for (OpOperand *blockingUse : newBlockingUses) { in computeBlockingUses()
313 assert(llvm::is_contained(user->getResults(), blockingUse->get())); in computeBlockingUses()
316 userToBlockingUses[blockingUse->getOwner()]; in computeBlockingUses()
317 newUserBlockingUseSet.insert(blockingUse); in computeBlockingUses()
/llvm-project/mlir/lib/Dialect/MemRef/IR/
H A DMemRefMemorySlot.cpp179 Value blockingUse = (*blockingUses.begin())->get(); in canUsesBeRemoved() local
180 return blockingUse == slot.ptr && getMemRef() == slot.ptr && in canUsesBeRemoved()
259 Value blockingUse = (*blockingUses.begin())->get(); in canUsesBeRemoved() local
260 return blockingUse == slot.ptr && getMemRef() == slot.ptr && in canUsesBeRemoved()
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMMemorySlot.cpp356 Value blockingUse = (*blockingUses.begin())->get(); in canUsesBeRemoved() local
360 return blockingUse == slot.ptr && getAddr() == slot.ptr && in canUsesBeRemoved()
384 Value blockingUse = (*blockingUses.begin())->get(); in canUsesBeRemoved() local
388 return blockingUse == slot.ptr && getAddr() == slot.ptr && in canUsesBeRemoved()