Lines Matching refs:LiveVariables

74 LiveVariables::LiveVariables(MachineFunction &MF)  in LiveVariables()  function in LiveVariables
79 void LiveVariables::print(raw_ostream &OS) const { in print()
88 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { in findKill()
95 void LiveVariables::VarInfo::print(raw_ostream &OS) const { in print()
110 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const { print(dbgs()); } in dump()
114 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) { in getVarInfo()
120 void LiveVariables::MarkVirtRegAliveInBlock( in MarkVirtRegAliveInBlock()
145 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock()
157 void LiveVariables::HandleVirtRegUse(Register Reg, MachineBasicBlock *MBB, in HandleVirtRegUse()
208 void LiveVariables::HandleVirtRegDef(Register Reg, MachineInstr &MI) { in HandleVirtRegDef()
219 LiveVariables::FindLastPartialDef(Register Reg, in FindLastPartialDef()
255 void LiveVariables::HandlePhysRegUse(Register Reg, MachineInstr &MI) { in HandlePhysRegUse()
303 MachineInstr *LiveVariables::FindLastRefOrPartRef(Register Reg) { in FindLastRefOrPartRef()
332 bool LiveVariables::HandlePhysRegKill(Register Reg, MachineInstr *MI) { in HandlePhysRegKill()
440 void LiveVariables::HandleRegMask(const MachineOperand &MO, unsigned NumRegs) { in HandleRegMask()
462 void LiveVariables::HandlePhysRegDef(Register Reg, MachineInstr *MI, in HandlePhysRegDef()
501 void LiveVariables::UpdatePhysRegDefs(MachineInstr &MI, in UpdatePhysRegDefs()
512 void LiveVariables::runOnInstr(MachineInstr &MI, in runOnInstr()
575 void LiveVariables::runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs) { in runOnBlock()
628 void LiveVariables::analyze(MachineFunction &mf) { in analyze()
684 void LiveVariables::recomputeForSingleDefVirtReg(Register Reg) { in recomputeForSingleDefVirtReg()
770 void LiveVariables::replaceKillInstruction(Register Reg, MachineInstr &OldMI, in replaceKillInstruction()
778 void LiveVariables::removeVirtualRegistersKilled(MachineInstr &MI) { in removeVirtualRegistersKilled()
796 void LiveVariables::analyzePHINodes(const MachineFunction& Fn) { in analyzePHINodes()
808 bool LiveVariables::VarInfo::isLiveIn(const MachineBasicBlock &MBB, in isLiveIn()
825 bool LiveVariables::isLiveOut(Register Reg, const MachineBasicBlock &MBB) { in isLiveOut()
826 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
850 void LiveVariables::addNewBlock(MachineBasicBlock *BB, in addNewBlock()
900 void LiveVariables::addNewBlock(MachineBasicBlock *BB, in addNewBlock()
909 LiveVariables::VarInfo &VI = getVarInfo(VirtReg); in addNewBlock()