Home
last modified time | relevance | path

Searched refs:BlockUses (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp408 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB]; in run() local
411 if (BlockUses.empty()) continue; in run()
415 if (BlockUses.size() == 1) { in run()
427 BlockUses.clear(); in run()
433 for (Instruction *I : BlockUses) { in run()
442 for (Instruction *I : BlockUses) in run()
444 BlockUses.clear(); in run()
451 BlockUses.begin(), BlockUses.end(), in run()
460 for (Instruction *I : BlockUses) { in run()
489 BlockUses.clear(); in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp755 auto &BlockUses = UsesByBlock[BB]; in forEachWorkListItem() local
758 if (BlockUses.empty()) in forEachWorkListItem()
762 if (BlockUses.size() == 1) { in forEachWorkListItem()
769 if (!BlockUses.contains(&Inst)) in forEachWorkListItem()
776 BlockUses.clear(); in forEachWorkListItem()