Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:variable

54                 "Debug Variable Analysis", false, false)
58 "Debug Variable Analysis", false, false)
97 /// UserValue - A user value is a part of a debug info user variable.
100 /// holds part of a user variable. The part is identified by a byte offset.
103 /// user values are related if they refer to the same variable, or if they are
109 const MDNode *variable; ///< The debug info variable we are part of.
110 unsigned offset; ///< Byte offset into variable.
112 DebugLoc dl; ///< The debug location for the variable. This is
140 : variable(var), offset(o), IsIndirect(i), dl(L), leader(this),
157 return Var == variable && Offset == offset;
265 /// variable may have more than one corresponding DBG_VALUE instructions.
266 /// Only first one needs DebugLoc to identify variable's lexical scope
299 /// Map user variable to eq class leader.
358 DIVariable DV(variable);
449 // DBG_VALUE loc, offset, variable
457 // Get or create the UserValue for (variable,offset).
931 IsIndirect, Loc.getReg(), offset, variable);
934 .addOperand(Loc).addImm(offset).addMetadata(variable);