Lines Matching refs:DVR
1535 for (DbgVariableRecord *DVR : DbgVariableRecords) in eraseDebugIntrinsicsWithNonLocalRefs()
1536 if (DVR->getFunction() != &F) in eraseDebugIntrinsicsWithNonLocalRefs()
1537 DVR->eraseFromParent(); in eraseDebugIntrinsicsWithNonLocalRefs()
1630 DbgVariableRecord &DVR = cast<DbgVariableRecord>(DR); in fixupDebugInfoPostExtraction() local
1633 if (any_of(DVR.location_ops(), IsInvalidLocation)) { in fixupDebugInfoPostExtraction()
1634 DVRsToDelete.push_back(&DVR); in fixupDebugInfoPostExtraction()
1637 if (DVR.isDbgAssign() && IsInvalidLocation(DVR.getAddress())) { in fixupDebugInfoPostExtraction()
1638 DVRsToDelete.push_back(&DVR); in fixupDebugInfoPostExtraction()
1641 if (!DVR.getDebugLoc().getInlinedAt()) in fixupDebugInfoPostExtraction()
1642 DVR.setVariable(GetUpdatedDIVariable(DVR.getVariable())); in fixupDebugInfoPostExtraction()
1680 for (auto *DVR : DVRsToDelete) in fixupDebugInfoPostExtraction() local
1681 DVR->getMarker()->MarkedInstr->dropOneDbgRecord(DVR); in fixupDebugInfoPostExtraction()