Home
last modified time | relevance | path

Searched refs:getEndAddress (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryData.h122 uint64_t getEndAddress() const { return Address + Size; } in getEndAddress() function
140 return ((getAddress() <= Address && Address < getEndAddress()) || in containsAddress()
144 return containsAddress(Address) && Address + Size <= getEndAddress(); in containsRange()
H A DBinarySection.h224 uint64_t getEndAddress() const { return Address + Size; } in getEndAddress() function
279 return (getAddress() <= Address && Address < getEndAddress()) || in containsAddress()
286 return containsAddress(Address) && Address + Size <= getEndAddress(); in containsRange()
H A DBinaryContext.h721 auto End = BinaryDataMap.upper_bound(Section.getEndAddress()); in getBinaryDataForSection()
735 auto End = BinaryDataMap.upper_bound(Section.getEndAddress()); in getBinaryDataForSection()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.h48 uint64_t getEndAddress() const { return Address + Length; } in getEndAddress() function
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp40 uint64_t HighPC = Desc.getEndAddress(); in extract()
H A DDWARFDebugArangeSet.cpp28 DWARFFormValue::dumpAddress(OS, AddressSize, getEndAddress()); in dump()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryData.cpp125 << Twine::utohexstr(getEndAddress()) << "/" << getSize() << "/" in printBrief()
H A DBinaryContext.cpp531 uint64_t UpperBound = Section->getEndAddress(); in analyzeJumpTable()
534 assert(JumpTableBD->getEndAddress() <= UpperBound && in analyzeJumpTable()
536 UpperBound = JumpTableBD->getEndAddress(); in analyzeJumpTable()
1407 EndAddress = Itr->second->getEndAddress(); in fixBinaryDataHoles()
1411 if (EndAddress < Section.getEndAddress()) in fixBinaryDataHoles()
1412 Holes.emplace_back(EndAddress, Section.getEndAddress() - EndAddress); in fixBinaryDataHoles()
2108 if (Prev && Prev->getEndAddress() == BD.getAddress()) in markAmbiguousRelocations()
2112 if (Address == BD.getEndAddress()) { in markAmbiguousRelocations()
2116 BinaryData *Next = getBinaryDataContainingAddress(BD.getEndAddress()); in markAmbiguousRelocations()
2117 if (Next && Next->getAddress() == BD.getEndAddress()) in markAmbiguousRelocations()
H A DBinarySection.cpp43 const uint64_t EndOffset = BD.getEndAddress() - getAddress(); in hash()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DReorderData.cpp430 if (Next && Itr->second->getEndAddress() != Next->getAddress() && in markUnmoveableSymbols()
431 Next->containsAddress(Itr->second->getEndAddress())) { in markUnmoveableSymbols()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DDataAggregator.cpp115 {Section.getName(), Section.getAddress(), Section.getEndAddress()}); in getTextSections()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp1477 uint64_t NextObjectAddress = Function.getOriginSection()->getEndAddress(); in adjustFunctionBoundaries()