reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/LiveVariables.h
  272   VarInfo &getVarInfo(unsigned RegIdx);

References

include/llvm/CodeGen/LiveVariables.h
  203       getVarInfo(IncomingReg).Kills.push_back(&MI);
  211     if (!getVarInfo(reg).removeKill(MI))
  239       getVarInfo(IncomingReg).Kills.push_back(&MI);
  247     if (!getVarInfo(reg).removeKill(MI))
  283     return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI);
lib/CodeGen/LiveVariables.cpp
  137   VarInfo& VRInfo = getVarInfo(reg);
  183   VarInfo &VRInfo = getVarInfo(Reg);
  594       MarkVirtRegAliveInBlock(getVarInfo(*I),MRI->getVRegDef(*I)->getParent(),
  683   VarInfo &VI = getVarInfo(Reg);
  696         bool removed = getVarInfo(Reg).removeKill(MI);
  739   LiveVariables::VarInfo &VI = getVarInfo(Reg);
  778         getVarInfo(BBI->getOperand(i).getReg()).AliveBlocks.set(NumNew);
  804     VarInfo &VI = getVarInfo(Reg);
lib/CodeGen/MachineBasicBlock.cpp
  913             LV->getVarInfo(Reg).removeKill(*MI)) {
 1000           LV->getVarInfo(Reg).Kills.push_back(&*I);
lib/CodeGen/MachineVerifier.cpp
 1950       LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);
 2316     LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);
lib/CodeGen/PHIElimination.cpp
  292       LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
  475       LV->getVarInfo(SrcReg).AliveBlocks.reset(opBlockNum);
lib/CodeGen/TwoAddressInstructionPass.cpp
  884     KillMI = LV->getVarInfo(Reg).findKill(MBB);
 1074     KillMI = LV->getVarInfo(Reg).findKill(MBB);
 1634         LV && LV->getVarInfo(RegB).removeKill(*MI)) {
lib/Target/ARM/ARMBaseInstrInfo.cpp
  282         LiveVariables::VarInfo &VI = LV->getVarInfo(Reg);
lib/Target/X86/X86InstrInfo.cpp
  870     LV->getVarInfo(InRegLEA).Kills.push_back(NewMI);
  871     LV->getVarInfo(OutRegLEA).Kills.push_back(ExtMI);