Lines Matching refs:LDVImpl

146 class LDVImpl;
285 void mapVirtRegs(LDVImpl *LDV);
395 class LDVImpl { class
458 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl() function in __anonbf907edb0211::LDVImpl
568 void LDVImpl::print(raw_ostream &OS) { in print()
578 void UserValue::mapVirtRegs(LDVImpl *LDV) { in mapVirtRegs()
585 UserValue *LDVImpl::getUserValue(const DILocalVariable *Var, in getUserValue()
603 void LDVImpl::mapVirtReg(unsigned VirtReg, UserValue *EC) { in mapVirtReg()
609 UserValue *LDVImpl::lookupVirtReg(unsigned VirtReg) { in lookupVirtReg()
615 bool LDVImpl::handleDebugValue(MachineInstr &MI, SlotIndex Idx) { in handleDebugValue()
675 bool LDVImpl::handleDebugLabel(MachineInstr &MI, SlotIndex Idx) { in handleDebugLabel()
698 bool LDVImpl::collectDebugValues(MachineFunction &mf) { in collectDebugValues()
977 void LDVImpl::computeIntervals() { in computeIntervals()
987 bool LDVImpl::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
1022 pImpl = new LDVImpl(this); in runOnMachineFunction()
1023 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf); in runOnMachineFunction()
1028 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
1033 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
1152 void LDVImpl::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs) { in splitRegister()
1169 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); in splitRegister()
1422 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
1443 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()
1453 static_cast<LDVImpl*>(pImpl)->print(dbgs()); in dump()