Lines Matching refs:LDVImpl

144 class LDVImpl;
264 void mapVirtRegs(LDVImpl *LDV);
343 class LDVImpl { class
395 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl() function in __anon9d48ada90211::LDVImpl
486 void LDVImpl::print(raw_ostream &OS) { in print()
493 void UserValue::mapVirtRegs(LDVImpl *LDV) { in mapVirtRegs()
500 UserValue *LDVImpl::getUserValue(const DILocalVariable *Var, in getUserValue()
518 void LDVImpl::mapVirtReg(unsigned VirtReg, UserValue *EC) { in mapVirtReg()
524 UserValue *LDVImpl::lookupVirtReg(unsigned VirtReg) { in lookupVirtReg()
530 bool LDVImpl::handleDebugValue(MachineInstr &MI, SlotIndex Idx) { in handleDebugValue()
590 bool LDVImpl::collectDebugValues(MachineFunction &mf) { in collectDebugValues()
865 void LDVImpl::computeIntervals() { in computeIntervals()
875 bool LDVImpl::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
910 pImpl = new LDVImpl(this); in runOnMachineFunction()
911 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf); in runOnMachineFunction()
916 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
921 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
1049 void LDVImpl::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs) { in splitRegister()
1066 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); in splitRegister()
1298 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
1314 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()
1324 static_cast<LDVImpl*>(pImpl)->print(dbgs()); in dump()