Lines Matching refs:VI
687 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg() local
688 VI.AliveBlocks.clear(); in recomputeForSingleDefVirtReg()
689 VI.Kills.clear(); in recomputeForSingleDefVirtReg()
724 VI.Kills.push_back(&DefMI); in recomputeForSingleDefVirtReg()
738 if (VI.AliveBlocks.test(BB.getNumber())) in recomputeForSingleDefVirtReg()
740 VI.AliveBlocks.set(BB.getNumber()); in recomputeForSingleDefVirtReg()
748 if (VI.AliveBlocks.test(UseBBNum)) in recomputeForSingleDefVirtReg()
761 VI.Kills.push_back(&MI); in recomputeForSingleDefVirtReg()
772 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction() local
773 std::replace(VI.Kills.begin(), VI.Kills.end(), &OldMI, &NewMI); in replaceKillInstruction()
826 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut() local
829 for (MachineInstr *MI : VI.Kills) in isLiveOut()
837 if (VI.AliveBlocks.test(SuccIdx)) in isLiveOut()
890 VarInfo &VI = getVarInfo(Reg); in addNewBlock() local
891 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber())) in addNewBlock()
892 VI.AliveBlocks.set(NumNew); in addNewBlock()
909 LiveVariables::VarInfo &VI = getVarInfo(VirtReg); in addNewBlock() local
910 VI.AliveBlocks.set(NumNew); in addNewBlock()