Searched refs:getVarInfo (Results 1 – 11 of 11) sorted by relevance
210 getVarInfo(IncomingReg).Kills.push_back(&MI);218 if (!getVarInfo(Reg).removeKill(MI)) in removeVirtualRegisterKilled()245 getVarInfo(IncomingReg).Kills.push_back(&MI);253 if (!getVarInfo(Reg).removeKill(MI)) in removeVirtualRegisterDead()271 LLVM_ABI VarInfo &getVarInfo(Register Reg);286 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI); in isLiveIn()
251 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()260 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()290 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters()383 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(MOReg); in collectWaterfallCandidateRegisters()422 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInThenRegion()478 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in updateLiveRangeInElseRegion()479 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInElseRegion()550 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeLiveRange()587 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in optimizeWaterfallLiveRange()588 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeWaterfallLiveRange()
275 LV->getVarInfo(Tmp).Kills.push_back(SetExec); in emitIf()546 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in emitEndCf()
4112 LV->getVarInfo(DefReg).AliveBlocks.clear(); in convertToThreeAddress()
113 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) { in getVarInfo() function in LiveVariables162 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegUse()208 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef()597 MarkVirtRegAliveInBlock(getVarInfo(I), MRI->getVRegDef(I)->getParent(), in runOnBlock()680 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg()765 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction()777 bool removed = getVarInfo(Reg).removeKill(MI); in removeVirtualRegistersKilled()819 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()858 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew); in addNewBlock()883 VarInfo &VI = getVarInfo(Reg); in addNewBlock()[all …]
233 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in run()415 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()575 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg); in LowerPHINode()576 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg); in LowerPHINode()667 LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum); in LowerPHINode()
937 KillMI = LV->getVarInfo(Reg).findKill(MBB); in rescheduleMIBelowKill()1125 KillMI = LV->getVarInfo(Reg).findKill(MBB); in rescheduleKillAboveMI()1691 LV->getVarInfo(RegB).removeKill(*MI)) { in processTiedPairs()1779 } else if (LV && LV->getVarInfo(RegB).findKill(MI->getParent()) != MI) { in processStatepoint()1818 LiveVariables::VarInfo &SrcInfo = LV->getVarInfo(RegB); in processStatepoint()1819 LiveVariables::VarInfo &DstInfo = LV->getVarInfo(RegA); in processStatepoint()
1204 if (Reg.isPhysical() || LV->getVarInfo(Reg).removeKill(MI)) { in SplitCriticalEdge()1274 LV->getVarInfo(Reg).Kills.push_back(&*I); in SplitCriticalEdge()
2968 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness()3505 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
1344 LV->getVarInfo(InRegLEA).Kills.push_back(NewMI); in convertToThreeAddressWithLEA()1346 LV->getVarInfo(InRegLEA2).Kills.push_back(NewMI); in convertToThreeAddressWithLEA()1347 LV->getVarInfo(OutRegLEA).Kills.push_back(ExtMI); in convertToThreeAddressWithLEA()1490 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()1525 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()1551 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()1606 LV->getVarInfo(SrcReg2).Kills.push_back(NewMI); in convertToThreeAddress()1608 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()1649 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()1690 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
16731 {"_ZN4llvm13LiveVariables10getVarInfoEj", "llvm::LiveVariables::getVarInfo(unsigned int)"},