Lines Matching defs:Var

121   DIType Ty = Var.getType();
124 if (Var.isBlockByrefVariable()) {
1251 // Find abstract variable, if any, associated with Var.
1256 DIVariable Var = cleanseInlinedVariable(DV, Ctx);
1257 DbgVariable *AbsDbgVariable = AbstractVariables.lookup(Var);
1265 AbsDbgVariable = new DbgVariable(Var, NULL);
1267 AbstractVariables[Var] = AbsDbgVariable;
1271 // If Var is a current function argument then add it to CurrentFnArguments list.
1273 DbgVariable *Var, LexicalScope *Scope) {
1276 DIVariable DV = Var->getVariable();
1290 CurrentFnArguments[ArgNo - 1] = Var;
1301 const MDNode *Var = VI->first;
1302 if (!Var) continue;
1303 Processed.insert(Var);
1304 DIVariable DV(Var);
1338 const MDNode *Var = MI->getOperand(MI->getNumOperands() - 1).getMetadata();
1349 return DotDebugLocEntry(FLabel, SLabel, MLoc, Var);
1372 const MDNode *Var = *UVI;
1373 if (Processed.count(Var))
1376 // History contains relevant DBG_VALUE instructions for Var and instructions
1378 SmallVectorImpl<const MachineInstr*> &History = DbgValues[Var];
1383 DIVariable DV(Var);
1644 const MDNode *Var =
1649 LiveUserVar[MI->getOperand(0).getReg()] = Var;
1652 SmallVectorImpl<const MachineInstr*> &History = DbgValues[Var];
1654 UserVariables.push_back(Var);
1657 DIVariable DV(Var);
1714 const MDNode *Var = LiveUserVar[Reg];
1715 if (!Var)
1721 DbgValueHistoryMap::iterator HistI = DbgValues.find(Var);
1736 // Var is clobbered. Make sure the next instruction gets a label.
1789 void DwarfDebug::addScopeVariable(LexicalScope *LS, DbgVariable *Var) {
1791 DIVariable DV = Var->getVariable();
1813 Vars.insert(I, Var);
1817 Vars.push_back(Var);