Home
last modified time | relevance | path

Searched refs:getVarInfo (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveVariables.h202 getVarInfo(IncomingReg).Kills.push_back(&MI);
210 if (!getVarInfo(Reg).removeKill(MI)) in removeVirtualRegisterKilled()
237 getVarInfo(IncomingReg).Kills.push_back(&MI);
245 if (!getVarInfo(Reg).removeKill(MI)) in removeVirtualRegisterDead()
269 VarInfo &getVarInfo(Register Reg);
281 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI); in isLiveIn()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveVariables.cpp84 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) { in getVarInfo() function in LiveVariables
133 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegUse()
179 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef()
658 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg()
743 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction()
755 bool removed = getVarInfo(Reg).removeKill(MI); in removeVirtualRegistersKilled()
797 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
836 getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew); in addNewBlock()
861 VarInfo &VI = getVarInfo(Reg); in addNewBlock()
880 LiveVariables::VarInfo &VI = getVarInfo(VirtReg); in addNewBlock()
[all …]
H A DPHIElimination.cpp168 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in runOnMachineFunction()
331 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()
490 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg); in LowerPHINode()
491 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg); in LowerPHINode()
581 LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum); in LowerPHINode()
H A DTwoAddressInstructionPass.cpp862 KillMI = LV->getVarInfo(Reg).findKill(MBB); in rescheduleMIBelowKill()
1050 KillMI = LV->getVarInfo(Reg).findKill(MBB); in rescheduleKillAboveMI()
1614 LV->getVarInfo(RegB).removeKill(*MI)) { in processTiedPairs()
1702 } else if (LV && LV->getVarInfo(RegB).findKill(MI->getParent()) != MI) { in processStatepoint()
1741 LiveVariables::VarInfo &SrcInfo = LV->getVarInfo(RegB); in processStatepoint()
1742 LiveVariables::VarInfo &DstInfo = LV->getVarInfo(RegA); in processStatepoint()
H A DMachineBasicBlock.cpp1180 if (Reg.isPhysical() || LV->getVarInfo(Reg).removeKill(MI)) { in SplitCriticalEdge()
1241 LV->getVarInfo(Reg).Kills.push_back(&*I); in SplitCriticalEdge()
H A DMachineVerifier.cpp2535 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness()
3043 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp244 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
253 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
283 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters()
376 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(MOReg); in collectWaterfallCandidateRegisters()
417 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInThenRegion()
473 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in updateLiveRangeInElseRegion()
474 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInElseRegion()
545 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeLiveRange()
582 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in optimizeWaterfallLiveRange()
583 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeWaterfallLiveRange()
H A DSILowerControlFlow.cpp268 LV->getVarInfo(Tmp).Kills.push_back(SetExec); in emitIf()
539 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in emitEndCf()
777 LV->getVarInfo(CountReg).Kills.push_back(CmpMI); in lowerInitExec()
H A DSIInstrInfo.cpp3887 LV->getVarInfo(DefReg).AliveBlocks.clear(); in convertToThreeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1321 LV->getVarInfo(InRegLEA).Kills.push_back(NewMI); in convertToThreeAddressWithLEA()
1323 LV->getVarInfo(InRegLEA2).Kills.push_back(NewMI); in convertToThreeAddressWithLEA()
1324 LV->getVarInfo(OutRegLEA).Kills.push_back(ExtMI); in convertToThreeAddressWithLEA()
1465 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
1500 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
1526 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
1578 LV->getVarInfo(SrcReg2).Kills.push_back(NewMI); in convertToThreeAddress()
1580 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
1620 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
1660 LV->getVarInfo(SrcReg).Kills.push_back(NewMI); in convertToThreeAddress()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp319 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()