Lines Matching full:ddi
1427 auto isMatchingDbgValue = [&](DanglingDebugInfo &DDI) {
1428 DIVariable *DanglingVariable = DDI.getVariable();
1429 DIExpression *DanglingExpr = DDI.getExpression();
1432 << printDDI(nullptr, DDI) << "\n");
1443 for (auto &DDI : DDIV)
1444 if (isMatchingDbgValue(DDI))
1445 salvageUnresolvedDbgValue(DDIMI.first, DDI);
1460 for (auto &DDI : DDIV) {
1461 DebugLoc DL = DDI.getDebugLoc();
1463 unsigned DbgSDNodeOrder = DDI.getSDNodeOrder();
1464 DILocalVariable *Variable = DDI.getVariable();
1465 DIExpression *Expr = DDI.getExpression();
1479 << printDDI(V, DDI) << "\n");
1493 << printDDI(V, DDI)
1496 LLVM_DEBUG(dbgs() << "Dropping debug info for " << printDDI(V, DDI)
1508 DanglingDebugInfo &DDI) {
1514 DILocalVariable *Var = DDI.getVariable();
1515 DIExpression *Expr = DDI.getExpression();
1516 DebugLoc DL = DDI.getDebugLoc();
1517 unsigned SDOrder = DDI.getSDNodeOrder();
1570 << printDDI(OrigV, DDI) << "\n");
1723 for (auto &DDI : Pair.second)
1724 salvageUnresolvedDbgValue(const_cast<Value *>(Pair.first), DDI);