Lines Matching defs:DIVar

1610 /// See if there is a dbg.value intrinsic for DIVar for the PHI node.
1611 static bool PhiHasDebugValue(DILocalVariable *DIVar,
1622 if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr))
1627 if ((DVR->getVariable() == DIVar) && (DVR->getExpression() == DIExpr))
1694 DILocalVariable *DIVar,
1699 auto DbgVal = Builder.insertDbgValueIntrinsic(DV, DIVar, DIExpr, NewLoc,
1707 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1713 DIBuilder &Builder, Value *DV, DILocalVariable *DIVar, DIExpression *DIExpr,
1716 auto DbgVal = Builder.insertDbgValueIntrinsic(DV, DIVar, DIExpr, NewLoc,
1724 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1734 auto *DIVar = DII->getVariable();
1735 assert(DIVar && "Missing variable");
1744 // If the alloca describes the *address* of DIVar, i.e. DIExpr is
1757 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1770 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1782 auto *DIVar = DII->getVariable();
1783 assert(DIVar && "Missing variable");
1790 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1798 auto *DIVar = DII->getVariable();
1800 assert(DIVar && "Missing variable");
1817 insertDbgValueOrDbgVariableRecordAfter(Builder, LI, DIVar, DIExpr, NewLoc,
1824 auto *DIVar = DVR->getVariable();
1825 assert(DIVar && "Missing variable");
1834 // If the alloca describes the *address* of DIVar, i.e. DIExpr is
1847 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1864 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1870 auto *DIVar = DVR->getVariable();
1871 assert(DIVar && "Missing variable");
1878 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1886 auto *DIVar = DII->getVariable();
1888 assert(DIVar && "Missing variable");
1890 if (PhiHasDebugValue(DIVar, DIExpr, APN))
1911 insertDbgValueOrDbgVariableRecord(Builder, APN, DIVar, DIExpr, NewLoc,
1918 auto *DIVar = DVR->getVariable();
1920 assert(DIVar && "Missing variable");
1942 new DbgVariableRecord(LIVAM, DIVar, DIExpr, NewLoc.get());
1958 auto *DIVar = DVR->getVariable();
1960 assert(DIVar && "Missing variable");
1962 if (PhiHasDebugValue(DIVar, DIExpr, APN))
1983 insertDbgValueOrDbgVariableRecord(Builder, APN, DIVar, DIExpr, NewLoc,
2225 DILocalVariable *DIVar,
2230 assert(DIVar && "Missing variable");