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