Searched refs:DWARFUnit (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.3-release/contrib/llvm/lib/DebugInfo/
H A DDWARFDebugInfoEntry.h21 class DWARFUnit;
43 void dump(raw_ostream &OS, const DWARFUnit *u, unsigned recurseDepth,
45 void dumpAttribute(raw_ostream &OS, const DWARFUnit *u, uint32_t *offset_ptr,
51 bool extractFast(const DWARFUnit *U, uint32_t *OffsetPtr);
116 bool getAttributeValue(const DWARFUnit *U, const uint16_t Attr,
119 const char *getAttributeValueAsString(const DWARFUnit *U, const uint16_t Attr,
122 uint64_t getAttributeValueAsAddress(const DWARFUnit *U, const uint16_t Attr,
125 uint64_t getAttributeValueAsUnsignedConstant(const DWARFUnit *U,
129 uint64_t getAttributeValueAsReference(const DWARFUnit *U, const uint16_t Attr,
132 uint64_t getAttributeValueAsSectionOffset(const DWARFUnit *
[all...]
H A DDWARFTypeUnit.h13 #include "DWARFUnit.h"
17 class DWARFTypeUnit : public DWARFUnit {
25 : DWARFUnit(DA, IS, AS, RS, SS, SOS, AOS, M, LE) {}
26 uint32_t getSize() const LLVM_OVERRIDE { return DWARFUnit::getSize() + 12; }
H A DDWARFCompileUnit.h13 #include "DWARFUnit.h"
17 class DWARFCompileUnit : public DWARFUnit {
22 : DWARFUnit(DA, IS, AS, RS, SS, SOS, AOS, M, LE) {}
H A DDWARFUnit.cpp1 //===-- DWARFUnit.cpp -----------------------------------------------------===//
10 #include "DWARFUnit.h"
20 DWARFUnit::DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS, function in class:DWARFUnit
29 DWARFUnit::~DWARFUnit() {
32 bool DWARFUnit::getAddrOffsetSectionItem(uint32_t Index,
42 bool DWARFUnit::getStringOffsetSectionItem(uint32_t Index,
54 bool DWARFUnit::extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) {
72 bool DWARFUnit
[all...]
H A DDWARFDebugInfoEntry.cpp22 void DWARFDebugInfoEntryMinimal::dump(raw_ostream &OS, const DWARFUnit *u,
68 const DWARFUnit *u,
95 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFUnit *U,
146 const DWARFUnit *U, const uint16_t Attr, DWARFFormValue &FormValue) const {
171 const DWARFUnit *U, const uint16_t Attr, const char *FailValue) const {
180 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const {
189 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const {
198 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const {
207 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const {
215 bool DWARFDebugInfoEntryMinimal::getLowAndHighPC(const DWARFUnit *
[all...]
H A DDWARFTypeUnit.cpp18 if (!DWARFUnit::extractImpl(debug_info, offset_ptr))
H A DDWARFUnit.h1 //===-- DWARFUnit.h ---------------------------------------------*- C++ -*-===//
30 class DWARFUnit { class in namespace:llvm
55 DWARFUnit *DWOU;
58 DWARFUnit *getUnit() const { return DWOU; }
67 DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS,
71 virtual ~DWARFUnit();
H A DDWARFFormValue.cpp131 const DWARFUnit *cu) {
256 const DWARFUnit *cu) const {
262 uint32_t *offset_ptr, const DWARFUnit *cu) {
362 DWARFFormValue::dump(raw_ostream &OS, const DWARFUnit *cu) const {
486 Optional<const char *> DWARFFormValue::getAsCString(const DWARFUnit *U) const {
506 Optional<uint64_t> DWARFFormValue::getAsAddress(const DWARFUnit *U) const {
519 Optional<uint64_t> DWARFFormValue::getAsReference(const DWARFUnit *U) const {
/freebsd-10.3-release/contrib/llvm/include/llvm/DebugInfo/
H A DDWARFFormValue.h19 class DWARFUnit;
59 void dump(raw_ostream &OS, const DWARFUnit *U) const;
61 const DWARFUnit *u);
68 Optional<uint64_t> getAsReference(const DWARFUnit *U) const;
70 Optional<const char *> getAsCString(const DWARFUnit *U) const;
71 Optional<uint64_t> getAsAddress(const DWARFUnit *U) const;
75 const DWARFUnit *u) const;
77 uint32_t *offset_ptr, const DWARFUnit *u);
/freebsd-10.3-release/lib/clang/libllvmdebuginfo/
H A DMakefile22 DWARFUnit.cpp

Completed in 173 milliseconds