HomeSort by relevance Sort by last modified time
    Searched refs:DbgVariable (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfDebug.h 35 class DbgVariable;
123 /// DbgVariable - This class is used to track local variable information.
125 class DbgVariable {
129 DbgVariable *AbsVar; // Corresponding Abstract variable, if any.
134 DbgVariable(DIVariable V, DbgVariable *AV)
145 DbgVariable *getAbstractVariable() const { return AbsVar; }
157 /// isArtificial - Return true if DbgVariable is artificial.
167 assert(Var.Verify() && "Invalid complex DbgVariable!");
171 assert(Var.Verify() && "Invalid complex DbgVariable!");
    [all...]
DwarfCompileUnit.h 29 class DbgVariable;
244 void addComplexAddress(DbgVariable *&DV, DIE *Die, unsigned Attribute,
254 void addBlockByrefAddress(DbgVariable *&DV, DIE *Die, unsigned Attribute,
258 /// DbgVariable based on provided MachineLocation.
259 void addVariableAddress(DbgVariable *&DV, DIE *Die, MachineLocation Location);
322 /// constructVariableDIE - Construct a DIE for the given DbgVariable.
323 DIE *constructVariableDIE(DbgVariable *DV, bool isScopeAbstract);
DwarfDebug.cpp 74 DIType DbgVariable::getType() const {
468 if (DbgVariable *ArgDV = CurrentFnArguments[i])
474 const SmallVector<DbgVariable *, 8> &Variables = ScopeVariables.lookup(Scope);
767 DbgVariable *NewVar = new DbgVariable(DV, NULL);
858 DbgVariable *DwarfDebug::findAbstractVariable(DIVariable &DV,
863 DbgVariable *AbsDbgVariable = AbstractVariables.lookup(Var);
871 AbsDbgVariable = new DbgVariable(Var, NULL);
880 DbgVariable *Var, LexicalScope *Scope) {
    [all...]
DwarfCompileUnit.cpp 226 /// DbgVariable based on provided MachineLocation.
227 void CompileUnit::addVariableAddress(DbgVariable *&DV, DIE *Die,
287 void CompileUnit::addComplexAddress(DbgVariable *&DV, DIE *Die,
379 void CompileUnit::addBlockByrefAddress(DbgVariable *&DV, DIE *Die,
    [all...]

Completed in 78 milliseconds