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.cpp404 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB]; in run() local
407 if (BlockUses.empty()) continue; in run()
411 if (BlockUses.size() == 1) { in run()
419 BlockUses.clear(); in run()
425 for (Instruction *I : BlockUses) { in run()
436 for (Instruction *I : BlockUses) in run()
438 BlockUses.clear(); in run()
478 BlockUses.clear(); in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp701 auto &BlockUses = UsesByBlock[BB]; in forEachWorkListItem() local
704 if (BlockUses.empty()) in forEachWorkListItem()
708 if (BlockUses.size() == 1) { in forEachWorkListItem()
715 if (!BlockUses.contains(&Inst)) in forEachWorkListItem()
722 BlockUses.clear(); in forEachWorkListItem()