HomeSort by: relevance | last modified time | path
    Searched refs:AliveBlocks (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveVariables.cpp 70 for (unsigned AB : AliveBlocks)
105 if (VRInfo.AliveBlocks.test(BBNum))
109 VRInfo.AliveBlocks.set(BBNum);
171 if (!VRInfo.AliveBlocks.test(BBNum))
182 if (VRInfo.AliveBlocks.empty())
720 if (AliveBlocks.test(Num))
744 if (VI.AliveBlocks.test(SuccIdx))
772 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew);
798 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber()))
799 VI.AliveBlocks.set(NumNew)
    [all...]
PHIElimination.cpp 170 SparseBitVector<>::iterator AliveBlockItr = VI.AliveBlocks.begin();
171 SparseBitVector<>::iterator EndItr = VI.AliveBlocks.end();
540 LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum);
MachineVerifier.cpp 2683 // Our vregsRequired should be identical to LiveVariables' AliveBlocks
2685 if (!VI.AliveBlocks.test(MBB.getNumber())) {
2686 report("LiveVariables: Block missing from AliveBlocks", &MBB);
2691 if (VI.AliveBlocks.test(MBB.getNumber())) {
2692 report("LiveVariables: Block should not be in AliveBlocks", &MBB);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveVariables.h 60 /// There is one killing instruction, and AliveBlocks is empty.
63 /// throughout any blocks, these blocks are listed in AliveBlocks. Blocks
64 /// where the liveness range ends are not included in AliveBlocks, instead
72 /// but does include the predecessor block in the AliveBlocks set (unless that
75 /// node in the successor. In this case, AliveBlocks is empty (the value is
80 /// AliveBlocks - Set of blocks in which this value is alive completely
84 SparseBitVector<> AliveBlocks;

Completed in 24 milliseconds