Searched refs:AliveBlocks (Results 1 – 9 of 9) sorted by relevance
70 for (unsigned AB : AliveBlocks) in dump()105 if (VRInfo.AliveBlocks.test(BBNum)) in MarkVirtRegAliveInBlock()109 VRInfo.AliveBlocks.set(BBNum); in MarkVirtRegAliveInBlock()170 if (!VRInfo.AliveBlocks.test(BBNum)) in HandleVirtRegUse()181 if (VRInfo.AliveBlocks.empty()) in HandleVirtRegDef()674 VI.AliveBlocks.clear(); in recomputeForSingleDefVirtReg()795 if (AliveBlocks.test(Num)) in isLiveIn()819 if (VI.AliveBlocks.test(SuccIdx)) in isLiveOut()874 VI.AliveBlocks.set(NumNew); in addNewBlock()892 VI.AliveBlocks.set(NumNew); in addNewBlock()[all …]
169 SparseBitVector<>::iterator AliveBlockItr = VI.AliveBlocks.begin(); in runOnMachineFunction()170 SparseBitVector<>::iterator EndItr = VI.AliveBlocks.end(); in runOnMachineFunction()472 IncomingVI.AliveBlocks = std::move(SrcVI.AliveBlocks); in LowerPHINode()473 SrcVI.AliveBlocks.clear(); in LowerPHINode()561 LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum); in LowerPHINode()
1678 SrcInfo.AliveBlocks |= DstInfo.AliveBlocks; in processStatepoint()
2827 if (!VI.AliveBlocks.test(MBB.getNumber())) { in verifyLiveVariables()2833 if (VI.AliveBlocks.test(MBB.getNumber())) { in verifyLiveVariables()
249 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()294 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()422 OldVarInfo.AliveBlocks.reset(MBB->getNumber()); in updateLiveRangeInThenRegion()479 if (OldVarInfo.AliveBlocks.test(BBNum)) { in updateLiveRangeInElseRegion()480 NewVarInfo.AliveBlocks.set(BBNum); in updateLiveRangeInElseRegion()483 OldVarInfo.AliveBlocks.reset(BBNum); in updateLiveRangeInElseRegion()537 OldVarInfo.AliveBlocks.reset(Flow->getNumber()); in optimizeLiveRange()596 OldVarInfo.AliveBlocks.reset(BBNum); in optimizeWaterfallLiveRange()601 NewVarInfo.AliveBlocks.reset(BBNum); in optimizeWaterfallLiveRange()603 NewVarInfo.AliveBlocks.set(BBNum); in optimizeWaterfallLiveRange()
531 if (VI.AliveBlocks.test(MBB.getNumber())) in emitEndCf()532 VI.AliveBlocks.set(SplitBB->getNumber()); in emitEndCf()536 VI.AliveBlocks.set(MBB.getNumber()); in emitEndCf()
3356 LV->getVarInfo(DefReg).AliveBlocks.clear(); in convertToThreeAddress()
7 # *** Bad machine code: LiveVariables: Block should not be in AliveBlocks ***
85 SparseBitVector<> AliveBlocks; member