OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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