Home
last modified time | relevance | path

Searched refs:Die (Results 1 – 25 of 115) sorted by relevance

12345

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.h151 virtual void addGlobalName(StringRef Name, DIE &Die, const DIScope *Context) { in addGlobalName() argument
155 virtual void addGlobalType(const DIType *Ty, const DIE &Die, in addGlobalType() argument
176 void addFlag(DIE &Die, dwarf::Attribute Attribute);
179 void addUInt(DIEValueList &Die, dwarf::Attribute Attribute,
185 void addSInt(DIEValueList &Die, dwarf::Attribute Attribute,
188 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
196 void addString(DIE &Die, dwarf::Attribute Attribute, StringRef Str);
199 DIEValueList::value_iterator addLabel(DIEValueList &Die,
204 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
207 void addSectionOffset(DIE &Die, dwarf::Attribute Attribute, uint64_t Integer);
[all …]
DDwarfFile.cpp30 DIEAbbrev &DwarfFile::assignAbbrevNumber(DIE &Die) { in assignAbbrevNumber() argument
32 DIEAbbrev Abbrev = Die.generateAbbrev(); in assignAbbrevNumber()
38 Die.setAbbrevNumber(Existing->getNumber()); in assignAbbrevNumber()
46 Die.setAbbrevNumber(Abbreviations.size()); in assignAbbrevNumber()
61 DIE &Die = TheU->getUnitDie(); in emitUnits() local
67 Asm->emitDwarfDIE(Die); in emitUnits()
93 unsigned DwarfFile::computeSizeAndOffset(DIE &Die, unsigned Offset) { in computeSizeAndOffset() argument
95 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die); in computeSizeAndOffset()
98 Die.setOffset(Offset); in computeSizeAndOffset()
101 Offset += getULEB128Size(Die.getAbbrevNumber()); in computeSizeAndOffset()
[all …]
DDIEHash.cpp33 static StringRef getDIEStringAttr(const DIE &Die, uint16_t Attr) { in getDIEStringAttr() argument
36 for (const auto &V : Die.values()) in getDIEStringAttr()
101 const DIE &Die = **I; in addParentContext() local
107 addULEB128(Die.getTag()); in addParentContext()
110 StringRef Name = getDIEStringAttr(Die, dwarf::DW_AT_name); in addParentContext()
118 void DIEHash::collectAttributes(const DIE &Die, DIEAttrs &Attrs) { in collectAttributes() argument
124 for (const auto &V : Die.values()) { in collectAttributes()
424 void DIEHash::addAttributes(const DIE &Die) { in addAttributes() argument
426 collectAttributes(Die, Attrs); in addAttributes()
427 hashAttributes(Attrs, Die.getTag()); in addAttributes()
[all …]
DDwarfUnit.cpp186 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag() argument
188 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag_present, in addFlag()
191 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag, in addFlag()
195 void DwarfUnit::addUInt(DIEValueList &Die, dwarf::Attribute Attribute, in addUInt() argument
199 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addUInt()
207 void DwarfUnit::addSInt(DIEValueList &Die, dwarf::Attribute Attribute, in addSInt() argument
211 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addSInt()
214 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt() argument
216 addSInt(Die, (dwarf::Attribute)0, Form, Integer); in addSInt()
219 void DwarfUnit::addString(DIE &Die, dwarf::Attribute Attribute, in addString() argument
[all …]
DDwarfCompileUnit.h91 void addLabelAddress(DIE &Die, dwarf::Attribute Attribute,
96 void addLocalLabelAddress(DIE &Die, dwarf::Attribute Attribute,
100 DIE::value_iterator addSectionDelta(DIE &Die, dwarf::Attribute Attribute,
118 DIE::value_iterator addSectionLabel(DIE &Die, dwarf::Attribute Attribute,
193 void addGlobalName(StringRef Name, DIE &Die, const DIScope *Context) override;
196 void addGlobalType(const DIType *Ty, const DIE &Die,
204 void addVariableAddress(const DbgVariable &DV, DIE &Die,
207 void addAddress(DIE &Die, dwarf::Attribute Attribute,
214 void addComplexAddress(const DbgVariable &DV, DIE &Die,
219 void addLocationList(DIE &Die, dwarf::Attribute Attribute, unsigned Index);
[all …]
DDwarfCompileUnit.cpp30 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress() argument
39 return addLocalLabelAddress(Die, Attribute, Label); in addLabelAddress()
45 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_GNU_addr_index, in addLabelAddress()
49 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress() argument
56 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
59 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
106 if (DIE *Die = getDIE(GV)) in getOrCreateGlobalVariableDIE() local
107 return Die; in getOrCreateGlobalVariableDIE()
237 DwarfCompileUnit::addSectionLabel(DIE &Die, dwarf::Attribute Attribute, in addSectionLabel() argument
240 return addLabel(Die, Attribute, in addSectionLabel()
[all …]
DDIEHash.h88 uint64_t computeCUSignature(const DIE &Die);
91 uint64_t computeTypeSignature(const DIE &Die);
96 void addParentContext(const DIE &Die);
99 void addAttributes(const DIE &Die);
102 void computeHash(const DIE &Die);
121 void collectAttributes(const DIE &Die, DIEAttrs &Attrs);
150 void hashNestedType(const DIE &Die, StringRef Name);
DAsmPrinterDwarf.cpp249 void AsmPrinter::emitDwarfDIE(const DIE &Die) const { in emitDwarfDIE()
252 OutStreamer->AddComment("Abbrev [" + Twine(Die.getAbbrevNumber()) + "] 0x" + in emitDwarfDIE()
253 Twine::utohexstr(Die.getOffset()) + ":0x" + in emitDwarfDIE()
254 Twine::utohexstr(Die.getSize()) + " " + in emitDwarfDIE()
255 dwarf::TagString(Die.getTag())); in emitDwarfDIE()
256 EmitULEB128(Die.getAbbrevNumber()); in emitDwarfDIE()
259 for (const auto &V : Die.values()) { in emitDwarfDIE()
275 if (Die.hasChildren()) { in emitDwarfDIE()
276 for (auto &Child : Die.children()) in emitDwarfDIE()
DDwarfAccelTable.h168 const DIE *Die; // Offsets member
171 HashDataContents(const DIE *D, char Flags) : Die(D), Flags(Flags) {} in HashDataContents()
174 O << " Offset: " << Die->getOffset() << "\n"; in print()
175 O << " Tag: " << dwarf::TagString(Die->getTag()) << "\n"; in print()
208 O << " Offset: " << C->Die->getOffset() << "\n"; in print()
209 O << " Tag: " << dwarf::TagString(C->Die->getTag()) << "\n"; in print()
247 void AddName(DwarfStringPoolEntryRef Name, const DIE *Die, char Flags = 0);
DDwarfFile.h72 unsigned computeSizeAndOffset(DIE &Die, unsigned Offset);
81 DIEAbbrev &assignAbbrevNumber(DIE &Die);
110 void insertDIE(const MDNode *TypeMD, DIE *Die) { in insertDIE() argument
111 DITypeNodeToDieMap.insert(std::make_pair(TypeMD, Die)); in insertDIE()
DDwarfDebug.cpp311 void DwarfDebug::addSubprogramNames(const DISubprogram *SP, DIE &Die) { in addSubprogramNames() argument
314 addAccelName(SP->getName(), Die); in addSubprogramNames()
319 addAccelName(SP->getLinkageName(), Die); in addSubprogramNames()
326 addAccelObjC(Class, Die); in addSubprogramNames()
328 addAccelObjC(Category, Die); in addSubprogramNames()
330 addAccelName(getObjCMethodName(SP->getName()), Die); in addSubprogramNames()
393 DIE &Die = NewCU.getUnitDie(); in constructDwarfCompileUnit() local
406 NewCU.addString(Die, dwarf::DW_AT_producer, DIUnit->getProducer()); in constructDwarfCompileUnit()
407 NewCU.addUInt(Die, dwarf::DW_AT_language, dwarf::DW_FORM_data2, in constructDwarfCompileUnit()
409 NewCU.addString(Die, dwarf::DW_AT_name, FN); in constructDwarfCompileUnit()
[all …]
DDwarfDebug.h418 void initSkeletonUnit(const DwarfUnit &U, DIE &Die,
515 DIE &Die, const DICompositeType *CTy);
585 void addSubprogramNames(const DISubprogram *SP, DIE &Die);
589 void addAccelName(StringRef Name, const DIE &Die);
591 void addAccelObjC(StringRef Name, const DIE &Die);
593 void addAccelNamespace(StringRef Name, const DIE &Die);
595 void addAccelType(StringRef Name, const DIE &Die, char Flags);
/external/libchrome/sandbox/linux/seccomp-bpf/
Ddie.cc24 void Die::ExitGroup() { in ExitGroup()
55 void Die::SandboxDie(const char* msg, const char* file, int line) { in SandboxDie()
64 void Die::RawSandboxDie(const char* msg) { in RawSandboxDie()
71 void Die::SandboxInfo(const char* msg, const char* file, int line) { in SandboxInfo()
77 void Die::LogToStderr(const char* msg, const char* file, int line) { in LogToStderr()
90 bool Die::simple_exit_ = false;
91 bool Die::suppress_info_ = false;
Ddie.h15 #define SANDBOX_DIE(m) sandbox::Die::SandboxDie(m, __FILE__, __LINE__)
19 #define RAW_SANDBOX_DIE(m) sandbox::Die::RawSandboxDie(m)
22 #define SANDBOX_INFO(m) sandbox::Die::SandboxInfo(m, __FILE__, __LINE__)
24 class SANDBOX_EXPORT Die {
63 DISALLOW_IMPLICIT_CONSTRUCTORS(Die);
/external/v8/test/unittests/libplatform/
Ddefault-platform-unittest.cc17 virtual ~MockTask() { Die(); } in ~MockTask()
19 MOCK_METHOD0(Die, void());
48 EXPECT_CALL(*task, Die()); in TEST()
72 EXPECT_CALL(*task1, Die()); in TEST()
79 EXPECT_CALL(*task2, Die()); in TEST()
101 EXPECT_CALL(*task1, Die()); in TEST()
107 EXPECT_CALL(*task2, Die()); in TEST()
110 EXPECT_CALL(*task3, Die()); in TEST()
125 EXPECT_CALL(*task, Die()); in TEST()
Dworker-thread-unittest.cc20 virtual ~MockTask() { Die(); } in ~MockTask()
22 MOCK_METHOD0(Die, void());
36 EXPECT_CALL(*task, Die()); in TEST()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp128 bool setLastSeenDIE(CompileUnit &U, const DWARFDebugInfoEntryMinimal *Die);
228 void setOutputUnitDIE(DIE *Die) { CUDie = Die; } in setOutputUnitDIE() argument
275 void noteForwardReference(DIE *Die, const CompileUnit *RefUnit,
287 void noteRangeAttribute(const DIE &Die, PatchLocation Attr);
295 void addNameAccelerator(const DIE *Die, const char *Name, uint32_t Offset,
300 void addTypeAccelerator(const DIE *Die, const char *Name, uint32_t Offset);
304 const DIE *Die; ///< DIE this entry describes. member
308 AccelInfo(StringRef Name, const DIE *Die, uint32_t NameOffset, in AccelInfo()
310 : Name(Name), Die(Die), NameOffset(NameOffset), in AccelInfo()
409 void CompileUnit::noteForwardReference(DIE *Die, const CompileUnit *RefUnit, in noteForwardReference() argument
[all …]
/external/webrtc/webrtc/modules/audio_coding/neteq/
Dtimestamp_scaler_unittest.cc42 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
68 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
92 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
120 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
159 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
188 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
220 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
256 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
287 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
303 EXPECT_CALL(db, Die()); // Called when database object is deleted. in TEST()
Dnormal_unittest.cc43 EXPECT_CALL(db, Die()); // Called when |db| goes out of scope. in TEST()
88 EXPECT_CALL(db, Die()); // Called when |db| goes out of scope. in TEST()
89 EXPECT_CALL(expand, Die()); // Called when |expand| goes out of scope. in TEST()
120 EXPECT_CALL(db, Die()); // Called when |db| goes out of scope. in TEST()
121 EXPECT_CALL(expand, Die()); // Called when |expand| goes out of scope. in TEST()
Dneteq_network_stats_unittest.cc30 ~MockAudioDecoder() override { Die(); } in ~MockAudioDecoder()
31 MOCK_METHOD0(Die, void());
278 EXPECT_CALL(decoder, Die()).Times(1); in TEST()
285 EXPECT_CALL(decoder, Die()).Times(1); in TEST()
292 EXPECT_CALL(decoder, Die()).Times(1); in TEST()
/external/compiler-rt/lib/ubsan/
Dubsan_handlers.cc102 Die(); in __ubsan_handle_type_mismatch_abort()
132 Die(); \
173 Die(); in __ubsan_handle_negate_overflow_abort()
216 Die(); in __ubsan_handle_divrem_overflow_abort()
266 Die(); in __ubsan_handle_shift_out_of_bounds_abort()
293 Die(); in __ubsan_handle_out_of_bounds_abort()
305 Die(); in __ubsan_handle_builtin_unreachable()
318 Die(); in __ubsan_handle_missing_return()
345 Die(); in __ubsan_handle_vla_bound_not_positive_abort()
404 Die(); in __ubsan_handle_float_cast_overflow_abort()
[all …]
/external/compiler-rt/lib/tsan/rtl/
Dtsan_platform_posix.cc36 Die(); in InitializeShadowMemory()
94 Die(); in InitializeShadowMemory()
111 Die(); in ProtectRange()
130 Die(); in CheckAndProtect()
/external/compiler-rt/lib/asan/
Dasan_linux.cc104 Die(); in ReportIncompatibleRT()
118 Die(); in AsanCheckDynamicRTPrereqs()
142 Die(); in AsanCheckIncompatibleRT()
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/
Dabort_on_error.cc14 void Die();
18 __sanitizer::Die(); in main()
/external/webrtc/webrtc/common_audio/vad/mock/
Dmock_vad.h22 virtual ~MockVad() { Die(); } in ~MockVad()
23 MOCK_METHOD0(Die, void());

12345