Home
last modified time | relevance | path

Searched refs:EndAddress (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRangeList.cpp50 Entry.EndAddress = in extract()
83 OS << format(AddrFmt, Offset, RLE.StartAddress, RLE.EndAddress); in dump()
95 BaseAddr = {RLE.EndAddress, RLE.SectionIndex}; in getAbsoluteRanges()
103 E.HighPC = RLE.EndAddress; in getAbsoluteRanges()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DHeatmap.cpp30 void Heatmap::registerAddressRange(uint64_t StartAddress, uint64_t EndAddress, in registerAddressRange() argument
37 if (StartAddress > EndAddress || EndAddress - StartAddress > 64 * 1024) { in registerAddressRange()
39 << " -> 0x" << Twine::utohexstr(EndAddress) << '\n'); in registerAddressRange()
45 Bucket <= EndAddress / BucketSize; ++Bucket) in registerAddressRange()
288 Address >= TextSections[TextSectionIndex].EndAddress) in printSectionHotness()
305 << Twine::utohexstr(TextSection.EndAddress) << ", " in printSectionHotness()
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DMachOUtils.cpp260 uint64_t &EndAddress) { in transferSegmentAndSections() argument
279 uint64_t PrevEndAddress = EndAddress; in transferSegmentAndSections()
280 EndAddress = alignTo(EndAddress, 0x1000); in transferSegmentAndSections()
281 if (GapForDwarf == UINT64_MAX && Segment.vmaddr > EndAddress && in transferSegmentAndSections()
282 Segment.vmaddr - EndAddress >= DwarfSegmentSize) in transferSegmentAndSections()
283 GapForDwarf = EndAddress; in transferSegmentAndSections()
286 EndAddress = in transferSegmentAndSections()
545 uint64_t EndAddress = 0; in generateDsymCompanion() local
552 EHFrameSize, DwarfSegmentSize, GapForDwarf, EndAddress); in generateDsymCompanion()
557 EHFrameSize, DwarfSegmentSize, GapForDwarf, EndAddress); in generateDsymCompanion()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugRangeList.h37 uint64_t EndAddress; member
45 return (StartAddress == 0) && (EndAddress == 0); in isEndOfListEntry()
H A DDWARFDebugFrame.h376 Optional<uint64_t> EndAddress; variable
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/
H A DMachVMRegion.h27 mach_vm_address_t EndAddress() const { return m_start + m_size; } in EndAddress() function
36 return addr >= StartAddress() && addr < EndAddress(); in ContainsAddress()
H A DMachVMRegion.cpp48 mach_vm_address_t end_addr = EndAddress(); in SetProtections()
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DHeatmap.h26 uint64_t EndAddress; member
66 void registerAddressRange(uint64_t StartAddress, uint64_t EndAddress,
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Dx86_64-unwind-preferred-symbol-gcc.yaml8 # CHECK: EndAddress: func1 +0x14
12 # CHECK: EndAddress: func2 +0x16
H A Dx86_64-unwind-preferred-symbol-msvc.yaml8 # CHECK: EndAddress: func1 +0x13
12 # CHECK: EndAddress: func2 +0x15
H A Dunwind-x86_64-image.yaml6 # CHECK-NEXT: EndAddress: (0x14000105C)
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/PECOFF/
H A DPECallFrameInfo.cpp452 range.SetByteSize(runtime_function->EndAddress - in GetAddressRange()
500 runtime_function->EndAddress - runtime_function->StartAddress)); in GetUnwindPlan()
523 runtime_function->EndAddress > rva) in FindRuntimeFunctionIntersectsWithRange()
529 if (runtime_function->EndAddress <= rva) in FindRuntimeFunctionIntersectsWithRange()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dwin64_eh_leaf.ll17 ; READOBJ-NEXT: EndAddress: not_leaf
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DWin64EH.h129 support::ulittle32_t EndAddress; member
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DMachORewriteInstance.cpp269 uint64_t EndAddress = S->getAddress() + S->getSize(); in discoverFileObjects() local
278 EndAddress = cantFail(FunctionSymbols[NFIndex].getValue()); in discoverFileObjects()
280 const uint64_t SymbolSize = EndAddress - Address; in discoverFileObjects()
H A DDWARFRewriter.cpp582 Optional<object::SectionedAddress> EndAddress = in updateUnitDebugInfo() local
584 assert(EndAddress && "Start Address does not exist."); in updateUnitDebugInfo()
586 StartAddress->Address, EndAddress->Address, Entry.Loc}); in updateUnitDebugInfo()
/llvm-project-15.0.7/bolt/runtime/
H A Dinstr.cpp595 uint64_t &EndAddress) { in parseAddressRange() argument
605 EndAddress = hexToLong(Str); in parseAddressRange()
639 uint64_t StartAddress, EndAddress; in getBinaryPath() local
640 if (!parseAddressRange(d->d_name, StartAddress, EndAddress)) in getBinaryPath()
642 if (CurAddr < StartAddress || CurAddr > EndAddress) in getBinaryPath()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryContext.cpp1400 uint64_t EndAddress = Section.getAddress(); in fixBinaryDataHoles() local
1403 if (Itr->second->getAddress() > EndAddress) { in fixBinaryDataHoles()
1404 uint64_t Gap = Itr->second->getAddress() - EndAddress; in fixBinaryDataHoles()
1405 Holes.emplace_back(EndAddress, Gap); in fixBinaryDataHoles()
1407 EndAddress = Itr->second->getEndAddress(); in fixBinaryDataHoles()
1411 if (EndAddress < Section.getEndAddress()) in fixBinaryDataHoles()
1412 Holes.emplace_back(EndAddress, Section.getEndAddress() - EndAddress); in fixBinaryDataHoles()
H A DBinaryFunction.cpp4240 uint64_t EndAddress = BB->getOutputAddressRange().second; in translateInputToOutputRanges() local
4242 EndAddress = StartAddress + InputEndOffset - InputOffset; in translateInputToOutputRanges()
4246 std::max(OutputRanges.back().HighPC, EndAddress); in translateInputToOutputRanges()
4249 std::max(StartAddress, EndAddress)); in translateInputToOutputRanges()
4348 uint64_t EndAddress = BB->getOutputAddressRange().second; in translateInputToOutputLocationList() local
4350 EndAddress = StartAddress + InputEndOffset - InputOffset; in translateInputToOutputLocationList()
4353 OutputLL.back().HighPC = std::max(OutputLL.back().HighPC, EndAddress); in translateInputToOutputLocationList()
4356 StartAddress, std::max(StartAddress, EndAddress), Entry.Expr}); in translateInputToOutputLocationList()
/llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp255 const uint64_t EndAddress = FI.endAddress(); in convertFunctionLineTable() local
256 const uint64_t RangeSize = EndAddress - StartAddress; in convertFunctionLineTable()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp670 static_cast<uint32_t>(RF.EndAddress)) in printRuntimeFunction()
701 RF.EndAddress); in printRuntimeFunctionRels()
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp339 if (Range.StartAddress == Range.EndAddress) in emitRangesEntries()
346 MS->emitIntValue(Range.EndAddress + PcOffset, AddressSize); in emitRangesEntries()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp248 formatSymbol(Ctx, Section, Offset + 4, RF.EndAddress, in printRuntimeFunctionEntry()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp160 YamlRanges.Entries.push_back({RLE.StartAddress, RLE.EndAddress}); in dumpDebugRanges()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DDebugData.h1105 uint64_t EndAddress; member

12