Lines Matching refs:BlockInfos
320 DenseMap<Block *, BlockInfo> BlockInfos; in registerDependencies() local
328 BlockInfos.reserve(NumBlocks); in registerDependencies()
334 BlockInfos[&Sym->getBlock()].Defs.insert(Sym); in registerDependencies()
339 auto &BI = BlockInfos[B]; in registerDependencies()
356 auto &TgtBI = BlockInfos[&E.getTarget().getBlock()]; in registerDependencies()
377 for (auto &[B, BI] : BlockInfos) { in registerDependencies()
385 BlockInfos[FB].AnonBackEdges.erase(B); in registerDependencies()
388 BlockInfos[BB].AnonEdges.erase(B); in registerDependencies()
391 auto &FBI = BlockInfos[FB]; in registerDependencies()
396 auto &BBI = BlockInfos[BB]; in registerDependencies()
403 BlockInfos.erase(B); in registerDependencies()
408 for (auto &[B, BI] : BlockInfos) { in registerDependencies()
420 auto &BI = BlockInfos[B]; in registerDependencies()
424 auto &DBI = BlockInfos[DB]; in registerDependencies()
439 for (auto &[B, BI] : BlockInfos) { in registerDependencies()