Home
last modified time | relevance | path

Searched refs:DIE (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h45 const OwningPtr<DIE> CUDie;
53 DIE *IndexTyDie;
57 DenseMap<const MDNode *, DIE *> MDNodeToDieMap;
65 StringMap<DIE*> GlobalTypes;
69 StringMap<std::vector<DIE*> > AccelNames;
70 StringMap<std::vector<DIE*> > AccelObjC;
71 StringMap<std::vector<DIE*> > AccelNamespace;
72 StringMap<std::vector<std::pair<DIE*, unsigned> > > AccelTypes;
80 DenseMap<DIE *, const MDNode *> ContainingTypeMap;
83 CompileUnit(unsigned I, unsigned L, DIE *D, AsmPrinter *A, DwarfDebug *DW);
[all …]
DDwarfCompileUnit.cpp35 CompileUnit::CompileUnit(unsigned I, unsigned L, DIE *D, AsmPrinter *A, in CompileUnit()
49 DIEEntry *CompileUnit::createDIEEntry(DIE *Entry) { in createDIEEntry()
55 void CompileUnit::addFlag(DIE *Die, unsigned Attribute) { in addFlag()
65 void CompileUnit::addUInt(DIE *Die, unsigned Attribute, in addUInt()
75 void CompileUnit::addSInt(DIE *Die, unsigned Attribute, in addSInt()
85 void CompileUnit::addString(DIE *Die, unsigned Attribute, StringRef String) { in addString()
99 void CompileUnit::addLabel(DIE *Die, unsigned Attribute, unsigned Form, in addLabel()
107 void CompileUnit::addDelta(DIE *Die, unsigned Attribute, unsigned Form, in addDelta()
115 void CompileUnit::addDIEEntry(DIE *Die, unsigned Attribute, unsigned Form, in addDIEEntry()
116 DIE *Entry) { in addDIEEntry()
[all …]
DDIE.h114 class DIE {
130 std::vector<DIE *> Children;
132 DIE *Parent;
141 explicit DIE(unsigned Tag) in DIE() function
144 virtual ~DIE();
152 const std::vector<DIE *> &getChildren() const { return Children; } in getChildren()
154 DIE *getParent() const { return Parent; } in getParent()
168 void addChild(DIE *Child) { in addChild()
329 DIE *const Entry;
331 explicit DIEEntry(DIE *E) : DIEValue(isEntry), Entry(E) {} in DIEEntry()
[all …]
DDwarfDebug.h41 class DIE; variable
127 DIE *TheDIE; // Variable DIE.
140 void setDIE(DIE *D) { TheDIE = D; } in setDIE()
141 DIE *getDIE() const { return TheDIE; } in getDIE()
233 DenseMap<const MDNode *, DIE *> AbstractSPDies;
246 SmallPtrSet<DIE *, 4> InlinedSubprogramDIEs;
250 typedef std::pair<const MCSymbol *, DIE *> InlineInfoLabels;
328 DIE *updateSubprogramScopeDIE(CompileUnit *SPCU, const MDNode *SPNode);
332 DIE *constructLexicalScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
337 DIE *constructInlinedScopeDIE(CompileUnit *TheCU, LexicalScope *Scope);
[all …]
DDwarfDebug.cpp276 DIE* Die) { in addSubprogramNames()
303 DIE *DwarfDebug::updateSubprogramScopeDIE(CompileUnit *SPCU, in updateSubprogramScopeDIE()
305 DIE *SPDie = SPCU->getDIE(SPNode); in updateSubprogramScopeDIE()
328 DIE *Arg = new DIE(dwarf::DW_TAG_formal_parameter); in updateSubprogramScopeDIE()
335 DIE *SPDeclDie = SPDie; in updateSubprogramScopeDIE()
336 SPDie = new DIE(dwarf::DW_TAG_subprogram); in updateSubprogramScopeDIE()
343 if (DIE *AbsSPDIE = AbstractSPDies.lookup(SPNode)) { in updateSubprogramScopeDIE()
344 SPDie = new DIE(dwarf::DW_TAG_subprogram); in updateSubprogramScopeDIE()
367 DIE *DwarfDebug::constructLexicalScopeDIE(CompileUnit *TheCU, in constructLexicalScopeDIE()
369 DIE *ScopeDIE = new DIE(dwarf::DW_TAG_lexical_block); in constructLexicalScopeDIE()
[all …]
DDwarfAccelTable.h65 class DIE; variable
196 DIE *Die; // Offsets
199 HashDataContents(DIE *D, char Flags) : in HashDataContents()
273 void AddName(StringRef, DIE*, char = 0);
DDIE.cpp110 DIE::~DIE() { in ~DIE()
116 void DIE::print(raw_ostream &O, unsigned IncIndent) { in print()
163 void DIE::dump() { in dump()
347 DIE::print(O, 5); in print()
DAndroid.mk15 DIE.cpp \
43 DIE.cpp \
DCMakeLists.txt6 DIE.cpp
DDwarfAccelTable.cpp47 void DwarfAccelTable::AddName(StringRef Name, DIE* die, char Flags) { in AddName()
/external/harfbuzz/
Dautogen.sh21 DIE=0
37 DIE=1
45 DIE=1
69 DIE=1
72 if test "$DIE" -eq 1; then
/external/dbus/
Dautogen.sh14 DIE=0
27 DIE=1
43 DIE=1
50 DIE=1
53 if test "$DIE" -eq 1; then
/external/libvorbis/
Dautogen.sh14 DIE=0
22 DIE=1
103 DIE=1
106 if test "$DIE" -eq 1; then
/external/llvm/lib/DebugInfo/
DDWARFDebugInfoEntry.cpp557 for (const DWARFDebugInfoEntryMinimal *DIE = this; DIE; ) { in getInlinedChainForAddress() local
560 if (DIE->isSubroutineDIE()) { in getInlinedChainForAddress()
561 InlinedChain.push_back(*DIE); in getInlinedChainForAddress()
564 const DWARFDebugInfoEntryMinimal *Child = DIE->getFirstChild(); in getInlinedChainForAddress()
572 DIE = Child; in getInlinedChainForAddress()
/external/clang/lib/Sema/
DSemaInit.cpp232 InitListExpr *IList, DesignatedInitExpr *DIE,
1193 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckArrayType() local
1202 if (CheckDesignatedInitializer(Entity, IList, DIE, 0, in CheckArrayType()
1351 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckStructUnionTypes() local
1360 if (CheckDesignatedInitializer(Entity, IList, DIE, 0, in CheckStructUnionTypes()
1475 DesignatedInitExpr *DIE, in ExpandAnonymousFieldDesignator() argument
1486 DIE->getDesignator(DesigIdx)->getDotLoc(), in ExpandAnonymousFieldDesignator()
1487 DIE->getDesignator(DesigIdx)->getFieldLoc())); in ExpandAnonymousFieldDesignator()
1498 DIE->ExpandDesignator(SemaRef.Context, DesigIdx, &Replacements[0], in ExpandAnonymousFieldDesignator()
1521 DesignatedInitExpr *DIE) { in CloneDesignatedInitExpr() argument
[all …]
/external/chromium/sdch/open-vcdiff/src/
Dgflags.cc203 enum DieWhenReporting { DIE, DO_NOT_DIE }; enumerator
211 if (should_die == DIE) in ReportError()
688 ReportError(DIE, "ERROR: flag '%s' was defined more than once " in RegisterFlag()
694 ReportError(DIE, "ERROR: something wrong with flag '%s' in file '%s'. " in RegisterFlag()
954 ReportError(DIE, "ERROR: empty flaglist entry\n"); in ParseFlagList()
956 ReportError(DIE, "ERROR: flag \"%*s\" begins with '-'\n", len, value); in ParseFlagList()
1318 ReportError(DIE, "ERROR: error parsing env variable '%s' with value '%s'\n", in ProcessOptionsFromStringLocked()
1489 ReportError(DIE, "ERROR: SetUsageMessage() called twice\n"); in SetUsageMessage()
/external/llvm/test/CodeGen/X86/
Ddbg-at-specficiation.ll3 ; Do not unnecessarily use AT_specification DIE.
/external/replicaisland/src/com/replica/replicaisland/
DHotSpotSystem.java42 public static final int DIE = 9; field in HotSpotSystem.HotSpotType
DLifetimeComponent.java108 parentObject.getPosition().y + 10.0f) == HotSpotSystem.HotSpotType.DIE) { in update()
DAnimationComponent.java293 … parentObject.getPosition().y + 10.0f) == HotSpotSystem.HotSpotType.DIE) { in update()
DPlayerComponent.java284 … parentObject.getPosition().y + 10.0f) == HotSpotSystem.HotSpotType.DIE) { in update()
/external/elfutils/libdw/
DChangeLog115 * dwarf_getscopes.c (pc_record): Always bail early if DIE->prune.
373 containing a DIE and its parent pointer, instead of just Dwarf_Die.
519 * dwarf_haspc.c (dwarf_haspc): Fix CU DIE address calculation.
/external/elfutils/po/
Delfutils.pot1432 " [%*zu] start: %0#*<PRIx64>, length: %5<PRIu64>, CU DIE offset: %6<PRId64>\n"
1501 msgid "cannot get DIE at offset %<PRIu64> in section '%s': %s"
1506 msgid "cannot get DIE offset: %s"
1511 msgid "cannot get tag of DIE at offset %<PRIu64> in section '%s': %s"
1516 msgid "cannot get next DIE: %s\n"
1521 msgid "cannot get next DIE: %s"
1701 msgid " [%5d] DIE offset: %6<PRId64>, CU DIE offset: %6<PRId64>, name: %s\n"
/external/clang/lib/AST/
DExpr.cpp3586 DesignatedInitExpr *DIE = const_cast<DesignatedInitExpr*>(this); in getDesignatorsSourceRange() local
3588 return DIE->getDesignator(0)->getSourceRange(); in getDesignatorsSourceRange()
3589 return SourceRange(DIE->getDesignator(0)->getStartLocation(), in getDesignatorsSourceRange()
3590 DIE->getDesignator(size()-1)->getEndLocation()); in getDesignatorsSourceRange()
/external/elfutils/
DNEWS681 libdwarf: fix a few bugs in DIE handling

12