Lines Matching defs:BlockInfo
543 const BlockLifetimeInfo &BlockInfo = BI->second;
545 dumpBV("BEGIN", BlockInfo.Begin);
546 dumpBV("END", BlockInfo.End);
547 dumpBV("LIVE_IN", BlockInfo.LiveIn);
548 dumpBV("LIVE_OUT", BlockInfo.LiveOut);
717 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB];
719 BlockInfo.Begin.resize(NumSlot);
720 BlockInfo.End.resize(NumSlot);
730 if (BlockInfo.Begin.test(Slot)) {
731 BlockInfo.Begin.reset(Slot);
733 BlockInfo.End.set(Slot);
746 if (BlockInfo.End.test(Slot)) {
747 BlockInfo.End.reset(Slot);
749 BlockInfo.Begin.set(Slot);
772 BlockLifetimeInfo &BlockInfo = BI->second;
794 LocalLiveOut.reset(BlockInfo.End);
795 LocalLiveOut |= BlockInfo.Begin;
798 if (LocalLiveIn.test(BlockInfo.LiveIn)) {
800 BlockInfo.LiveIn |= LocalLiveIn;
804 if (LocalLiveOut.test(BlockInfo.LiveOut)) {
806 BlockInfo.LiveOut |= LocalLiveOut;