Lines Matching refs:LDVImpl
277 class LDVImpl;
411 void mapVirtRegs(LDVImpl *LDV);
532 class LDVImpl { class
637 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl() function in __anon093131440411::LDVImpl
756 void LDVImpl::print(raw_ostream &OS) { in print()
766 void UserValue::mapVirtRegs(LDVImpl *LDV) { in mapVirtRegs()
773 LDVImpl::getUserValue(const DILocalVariable *Var, in getUserValue()
788 void LDVImpl::mapVirtReg(Register VirtReg, UserValue *EC) { in mapVirtReg()
794 UserValue *LDVImpl::lookupVirtReg(Register VirtReg) { in lookupVirtReg()
800 bool LDVImpl::handleDebugValue(MachineInstr &MI, SlotIndex Idx) { in handleDebugValue()
876 MachineBasicBlock::iterator LDVImpl::handleDebugInstr(MachineInstr &MI, in handleDebugInstr()
897 bool LDVImpl::handleDebugLabel(MachineInstr &MI, SlotIndex Idx) { in handleDebugLabel()
920 bool LDVImpl::collectDebugValues(MachineFunction &mf, bool InstrRef) { in collectDebugValues()
1253 void LDVImpl::computeIntervals() { in computeIntervals()
1263 bool LDVImpl::runOnMachineFunction(MachineFunction &mf, bool InstrRef) { in runOnMachineFunction()
1314 pImpl = new LDVImpl(this); in runOnMachineFunction()
1315 return static_cast<LDVImpl *>(pImpl)->runOnMachineFunction(mf, InstrRef); in runOnMachineFunction()
1320 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
1325 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
1448 void LDVImpl::splitPHIRegister(Register OldReg, ArrayRef<Register> NewRegs) { in splitPHIRegister()
1486 void LDVImpl::splitRegister(Register OldReg, ArrayRef<Register> NewRegs) { in splitRegister()
1508 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); in splitRegister()
1810 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
1963 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()
1969 static_cast<LDVImpl*>(pImpl)->print(dbgs()); in dump()