Lines Matching refs:LDVImpl
276 class LDVImpl;
410 void mapVirtRegs(LDVImpl *LDV);
530 class LDVImpl { class
635 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl() function in __anon41ad64740411::LDVImpl
754 void LDVImpl::print(raw_ostream &OS) { in print()
764 void UserValue::mapVirtRegs(LDVImpl *LDV) { in mapVirtRegs()
771 UserValue *LDVImpl::getUserValue(const DILocalVariable *Var, in getUserValue()
786 void LDVImpl::mapVirtReg(Register VirtReg, UserValue *EC) { in mapVirtReg()
792 UserValue *LDVImpl::lookupVirtReg(Register VirtReg) { in lookupVirtReg()
798 bool LDVImpl::handleDebugValue(MachineInstr &MI, SlotIndex Idx) { in handleDebugValue()
874 MachineBasicBlock::iterator LDVImpl::handleDebugInstr(MachineInstr &MI, in handleDebugInstr()
891 bool LDVImpl::handleDebugLabel(MachineInstr &MI, SlotIndex Idx) { in handleDebugLabel()
914 bool LDVImpl::collectDebugValues(MachineFunction &mf, bool InstrRef) { in collectDebugValues()
1248 void LDVImpl::computeIntervals() { in computeIntervals()
1258 bool LDVImpl::runOnMachineFunction(MachineFunction &mf, bool InstrRef) { in runOnMachineFunction()
1309 pImpl = new LDVImpl(this); in runOnMachineFunction()
1310 return static_cast<LDVImpl *>(pImpl)->runOnMachineFunction(mf, InstrRef); in runOnMachineFunction()
1315 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
1320 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
1443 void LDVImpl::splitPHIRegister(Register OldReg, ArrayRef<Register> NewRegs) { in splitPHIRegister()
1481 void LDVImpl::splitRegister(Register OldReg, ArrayRef<Register> NewRegs) { in splitRegister()
1503 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); in splitRegister()
1806 void LDVImpl::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()
1959 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()
1965 static_cast<LDVImpl*>(pImpl)->print(dbgs()); in dump()