Searched defs:HighPC (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/DebugInfo/
H A DDWARFDebugAranges.cpp31 uint64_t HighPC = Desc.getEndAddress(); local
32 appendRange(CUOffset, LowPC, HighPC);
71 uint64_t HighPC) {
72 if (LowPC >= HighPC)
75 Endpoints.emplace_back(HighPC, CUOffset, false);
88 if (!Aranges.empty() && Aranges.back().HighPC() == PrevAddress &&
70 appendRange(uint32_t CUOffset, uint64_t LowPC, uint64_t HighPC) argument
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) {}
39 void setHighPC(uint64_t HighPC) { argument
40 if (HighPC == -1ULL || HighPC <= LowPC)
43 Length = HighPC - LowPC;
45 uint64_t HighPC() const { function in struct:llvm::DWARFDebugAranges::Range
52 return LowPC <= Address && Address < HighPC();
H A DDWARFDebugLine.h141 // Sequence describes instructions at address range [LowPC, HighPC)
144 uint64_t HighPC; member in struct:llvm::DWARFDebugLine::Sequence
156 return !Empty && (LowPC < HighPC) && (FirstRowIndex < LastRowIndex);
159 return (LowPC <= pc && pc < HighPC);

Completed in 85 milliseconds