Home
last modified time | relevance | path

Searched refs:LowPC (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugAranges.h31 void appendRange(uint32_t CUOffset, uint64_t LowPC, uint64_t HighPC);
35 explicit Range(uint64_t LowPC = -1ULL, uint64_t HighPC = -1ULL,
37 : LowPC(LowPC), Length(HighPC - LowPC), CUOffset(CUOffset) {} in LowPC() function
40 if (HighPC == -1ULL || HighPC <= LowPC) in setHighPC()
43 Length = HighPC - LowPC; in setHighPC()
47 return LowPC + Length; in HighPC()
52 return LowPC <= Address && Address < HighPC(); in containsAddress()
55 return LowPC < other.LowPC;
58 uint64_t LowPC; // Start of address range. member
DDWARFDebugLine.h151 uint64_t LowPC; member
161 return LHS.LowPC < RHS.LowPC; in orderByLowPC()
164 return !Empty && (LowPC < HighPC) && (FirstRowIndex < LastRowIndex); in isValid()
167 return (LowPC <= pc && pc < HighPC); in containsPC()
DDWARFDebugInfoEntry.h113 bool getLowAndHighPC(const DWARFUnit *U, uint64_t &LowPC,
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugAranges.cpp30 uint64_t LowPC = Desc.Address; in extract() local
32 appendRange(CUOffset, LowPC, HighPC); in extract()
70 void DWARFDebugAranges::appendRange(uint32_t CUOffset, uint64_t LowPC, in appendRange() argument
72 if (LowPC >= HighPC) in appendRange()
74 Endpoints.emplace_back(LowPC, CUOffset, true); in appendRange()
DDWARFDebugInfoEntry.cpp315 uint64_t &LowPC, in getLowAndHighPC() argument
317 LowPC = getAttributeValueAsAddress(U, DW_AT_low_pc, -1ULL); in getLowAndHighPC()
318 if (LowPC == -1ULL) in getLowAndHighPC()
326 HighPC += LowPC; in getLowAndHighPC()
336 uint64_t LowPC, HighPC; in getAddressRanges() local
337 if (getLowAndHighPC(U, LowPC, HighPC)) { in getAddressRanges()
338 return DWARFAddressRangesVector(1, std::make_pair(LowPC, HighPC)); in getAddressRanges()
DDWARFDebugLine.cpp166 LowPC = 0; in reset()
209 Sequence.LowPC = Row.Address; in appendRowToMatrix()
558 sequence.LowPC = address; in lookupAddress()
566 } else if (seq_pos->LowPC == address) { in lookupAddress()
583 sequence.LowPC = address; in lookupAddressRange()
588 if (seq_pos == last_seq || seq_pos->LowPC != address) { in lookupAddressRange()
601 while (seq_pos != last_seq && seq_pos->LowPC < end_addr) { in lookupAddressRange()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp283 void addFunctionRange(uint64_t LowPC, uint64_t HighPC, int64_t PCOffset);