Lines Matching defs:DVR
3392 for (auto *DVR : DVRs)
3393 if (DVR->isAddressOfVariable())
3394 ConvertDebugDeclareToDebugValue(DVR, SI, *DIB);
3439 for (auto *DVR : DVRs)
3440 if (DVR->isAddressOfVariable() || DVR->getExpression()->startsWithDeref())
3441 DVR->eraseFromParent();
4998 for (auto &DVR : DbgVariableRecords)
4999 if (DVR->getParent() != DestBlock)
5000 DbgVariableRecordsToSalvage.push_back(DVR);
5005 for (DbgVariableRecord *DVR : DbgVariableRecordsToSalvage)
5006 if (DVR->getParent() == SrcBlock)
5007 DbgVariableRecordsToSink.push_back(DVR);
5026 for (DbgVariableRecord *DVR : DbgVariableRecordsToSink) {
5028 DebugVariable(DVR->getVariable(), DVR->getExpression(),
5029 DVR->getDebugLoc()->getInlinedAt());
5030 CountMap[std::make_pair(DVR->getInstruction(), DbgUserVariable)] += 1;
5046 for (DbgVariableRecord &DVR :
5049 DebugVariable(DVR.getVariable(), DVR.getExpression(),
5050 DVR.getDebugLoc()->getInlinedAt());
5057 FilterIt->second = &DVR;
5066 for (DbgVariableRecord *DVR : DbgVariableRecordsToSink) {
5067 if (DVR->Type == DbgVariableRecord::LocationType::Declare)
5071 DebugVariable(DVR->getVariable(), DVR->getExpression(),
5072 DVR->getDebugLoc()->getInlinedAt());
5077 InstVarPair IVP = std::make_pair(DVR->getInstruction(), DbgUserVariable);
5081 if (It != FilterOutMap.end() && It->second != DVR)
5088 if (DVR->isDbgAssign())
5091 DVRClones.emplace_back(DVR->clone());
5105 // DVR-3 (third insertion goes here)
5106 // DVR-2 (second insertion goes here)
5107 // DVR-1 (first insertion goes here)