Searched defs:LowPC (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/DebugInfo/
H A DDWARFDebugAranges.cpp30 uint64_t LowPC = Desc.Address; local
32 appendRange(CUOffset, LowPC, HighPC);
70 void DWARFDebugAranges::appendRange(uint32_t CUOffset, uint64_t LowPC, argument
72 if (LowPC >= HighPC)
74 Endpoints.emplace_back(LowPC, CUOffset, true);
H A 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) {}
40 if (HighPC == -1ULL || HighPC <= LowPC)
43 Length = HighPC - LowPC;
47 return LowPC + Length;
52 return LowPC <= Address && Address < HighPC();
55 return LowPC < othe
58 uint64_t LowPC; // Start of address range. member in struct:llvm::DWARFDebugAranges::Range
[all...]
H A DDWARFDebugInfoEntry.cpp224 uint64_t &LowPC,
226 LowPC = getAttributeValueAsAddress(U, DW_AT_low_pc, -1ULL);
227 if (LowPC == -1ULL)
235 HighPC += LowPC;
245 uint64_t LowPC, HighPC;
246 if (getLowAndHighPC(U, LowPC, HighPC)) {
247 return DWARFAddressRangesVector(1, std::make_pair(LowPC, HighPC));
223 getLowAndHighPC(const DWARFUnit *U, uint64_t &LowPC, uint64_t &HighPC) const argument
H A DDWARFDebugLine.h141 // Sequence describes instructions at address range [LowPC, HighPC)
143 uint64_t LowPC; member in struct:llvm::DWARFDebugLine::Sequence
153 return LHS.LowPC < RHS.LowPC;
156 return !Empty && (LowPC < HighPC) && (FirstRowIndex < LastRowIndex);
159 return (LowPC <= pc && pc < HighPC);

Completed in 837 milliseconds