Lines Matching defs:DIVar
1576 /// See if there is a dbg.value intrinsic for DIVar for the PHI node.
1577 static bool PhiHasDebugValue(DILocalVariable *DIVar,
1588 if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr))
1593 if ((DVR->getVariable() == DIVar) && (DVR->getExpression() == DIExpr))
1660 DILocalVariable *DIVar,
1665 auto DbgVal = Builder.insertDbgValueIntrinsic(DV, DIVar, DIExpr, NewLoc,
1673 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1679 DIBuilder &Builder, Value *DV, DILocalVariable *DIVar, DIExpression *DIExpr,
1682 auto DbgVal = Builder.insertDbgValueIntrinsic(DV, DIVar, DIExpr, NewLoc,
1690 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1700 auto *DIVar = DII->getVariable();
1701 assert(DIVar && "Missing variable");
1710 // If the alloca describes the *address* of DIVar, i.e. DIExpr is
1723 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1736 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1744 auto *DIVar = DII->getVariable();
1746 assert(DIVar && "Missing variable");
1763 insertDbgValueOrDbgVariableRecordAfter(Builder, LI, DIVar, DIExpr, NewLoc,
1770 auto *DIVar = DVR->getVariable();
1771 assert(DIVar && "Missing variable");
1780 // If the alloca describes the *address* of DIVar, i.e. DIExpr is
1793 insertDbgValueOrDbgVariableRecord(Builder, DV, DIVar, DIExpr, NewLoc,
1810 new DbgVariableRecord(DVAM, DIVar, DIExpr, NewLoc.get());
1818 auto *DIVar = DII->getVariable();
1820 assert(DIVar && "Missing variable");
1822 if (PhiHasDebugValue(DIVar, DIExpr, APN))
1843 insertDbgValueOrDbgVariableRecord(Builder, APN, DIVar, DIExpr, NewLoc,
1850 auto *DIVar = DVR->getVariable();
1852 assert(DIVar && "Missing variable");
1874 new DbgVariableRecord(LIVAM, DIVar, DIExpr, NewLoc.get());
1890 auto *DIVar = DVR->getVariable();
1892 assert(DIVar && "Missing variable");
1894 if (PhiHasDebugValue(DIVar, DIExpr, APN))
1915 insertDbgValueOrDbgVariableRecord(Builder, APN, DIVar, DIExpr, NewLoc,
2159 DILocalVariable *DIVar,
2164 assert(DIVar && "Missing variable");