• Home
  • Raw
  • Download

Lines Matching refs:LiveVariables

43 char LiveVariables::ID = 0;
44 INITIALIZE_PASS_BEGIN(LiveVariables, "livevars",
47 INITIALIZE_PASS_END(LiveVariables, "livevars", in INITIALIZE_PASS_DEPENDENCY()
51 void LiveVariables::getAnalysisUsage(AnalysisUsage &AU) const { in INITIALIZE_PASS_DEPENDENCY()
58 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { in findKill()
65 void LiveVariables::VarInfo::dump() const { in dump()
81 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { in getVarInfo()
88 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo& VRInfo, in MarkVirtRegAliveInBlock()
113 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock()
126 void LiveVariables::HandleVirtRegUse(unsigned reg, MachineBasicBlock *MBB, in HandleVirtRegUse()
178 void LiveVariables::HandleVirtRegDef(unsigned Reg, MachineInstr *MI) { in HandleVirtRegDef()
188 MachineInstr *LiveVariables::FindLastPartialDef(unsigned Reg, in FindLastPartialDef()
228 void LiveVariables::HandlePhysRegUse(unsigned Reg, MachineInstr *MI) { in HandlePhysRegUse()
280 MachineInstr *LiveVariables::FindLastRefOrPartRef(unsigned Reg) { in FindLastRefOrPartRef()
310 bool LiveVariables::HandlePhysRegKill(unsigned Reg, MachineInstr *MI) { in HandlePhysRegKill()
422 void LiveVariables::HandlePhysRegDef(unsigned Reg, MachineInstr *MI, in HandlePhysRegDef()
465 void LiveVariables::UpdatePhysRegDefs(MachineInstr *MI, in UpdatePhysRegDefs()
480 bool LiveVariables::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
648 void LiveVariables::replaceKillInstruction(unsigned Reg, MachineInstr *OldMI, in replaceKillInstruction()
656 void LiveVariables::removeVirtualRegistersKilled(MachineInstr *MI) { in removeVirtualRegistersKilled()
675 void LiveVariables::analyzePHINodes(const MachineFunction& Fn) { in analyzePHINodes()
685 bool LiveVariables::VarInfo::isLiveIn(const MachineBasicBlock &MBB, in isLiveIn()
703 bool LiveVariables::isLiveOut(unsigned Reg, const MachineBasicBlock &MBB) { in isLiveOut()
704 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
751 void LiveVariables::addNewBlock(MachineBasicBlock *BB, in addNewBlock()