Home
last modified time | relevance | path

Searched refs:StartAddress (Results 1 – 25 of 28) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugRangeList.cpp22 return StartAddress == dwarf::computeTombstoneAddress(AddressSize); in isBaseAddressSelectionEntry()
49 Entry.StartAddress = data.getRelocatedAddress(offset_ptr); in extract()
83 OS << format(AddrFmt, Offset, RLE.StartAddress, RLE.EndAddress); in dump()
100 E.LowPC = RLE.StartAddress; in getAbsoluteRanges()
H A DDWARFContext.cpp1183 std::optional<uint64_t> &StartAddress) { in getFunctionNameAndStartLineForAddress() argument
1209 StartAddress = LowPcAddr->Address; in getFunctionNameAndStartLineForAddress()
1319 Result.StartFileName, Result.StartLine, Result.StartAddress); in getLineInfoForAddress()
1356 std::optional<uint64_t> StartAddress; in getLineInfoForAddressRange() local
1359 StartFileName, StartLine, StartAddress); in getLineInfoForAddressRange()
1368 Result.StartAddress = StartAddress; in getLineInfoForAddressRange()
1393 Result.StartAddress = StartAddress; in getLineInfoForAddressRange()
1437 Frame.StartAddress = LowPcAddr->Address; in getInliningInfoForAddress()
/openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/
H A DPerfReader.cpp884 uint64_t StartAddress = TargetAddress; in computeCounterFromLBR() local
885 if (Binary->addressIsCode(StartAddress) && in computeCounterFromLBR()
887 isValidFallThroughRange(StartAddress, EndAddress, Binary)) in computeCounterFromLBR()
888 Counter.recordRangeCount(StartAddress, EndAddress, Repeat); in computeCounterFromLBR()
1102 uint64_t StartAddress = LBR.Target; in warnInvalidRange() local
1104 Ranges[{StartAddress, EndAddress}] += Count; in warnInvalidRange()
1114 auto WarnInvalidRange = [&](uint64_t StartAddress, uint64_t EndAddress, in warnInvalidRange()
1118 WithColor::warning() << "[" << format("%8" PRIx64, StartAddress) << "," in warnInvalidRange()
1139 uint64_t StartAddress = I.first.first; in warnInvalidRange() local
1143 if (!Binary->addressIsCode(StartAddress) && in warnInvalidRange()
[all …]
H A DMissingFrameInferrer.cpp274 if (ReachableViaUniquePaths.insert({From, ToFRange->StartAddress}).second) in inferMissingFrames()
277 if (Unreachables.insert({From, ToFRange->StartAddress}).second) { in inferMissingFrames()
281 << format("%8" PRIx64 ":", ToFRange->StartAddress) in inferMissingFrames()
285 if (ReachableViaMultiPaths.insert({From, ToFRange->StartAddress}) in inferMissingFrames()
290 << format("%8" PRIx64 ":", ToFRange->StartAddress) in inferMissingFrames()
H A DProfiledBinary.cpp468 uint64_t StartAddress = Symbols[SI].Addr; in dissassembleSymbol() local
471 FuncRange *FRange = findFuncRange(StartAddress); in dissassembleSymbol()
489 uint64_t Address = StartAddress; in dissassembleSymbol()
777 uint64_t StartAddress = Range.LowPC; in loadSymbolsFromDWARFUnit() local
780 if (EndAddress <= StartAddress || in loadSymbolsFromDWARFUnit()
781 StartAddress < getPreferredBaseAddress()) in loadSymbolsFromDWARFUnit()
786 Func.Ranges.emplace_back(StartAddress, EndAddress); in loadSymbolsFromDWARFUnit()
788 auto R = StartAddrToFuncRangeMap.emplace(StartAddress, FuncRange()); in loadSymbolsFromDWARFUnit()
792 FRange.StartAddress = StartAddress; in loadSymbolsFromDWARFUnit()
797 << format("%8" PRIx64, StartAddress) << " " in loadSymbolsFromDWARFUnit()
H A DProfiledBinary.h100 uint64_t StartAddress; member
533 void computeInlinedContextSizeForRange(uint64_t StartAddress,
H A DProfileGenerator.cpp437 uint64_t StartAddress = Item.first.first; in collectFunctionsFromRawProfile() local
438 if (FuncRange *FRange = Binary->findFuncRange(StartAddress)) in collectFunctionsFromRawProfile()
652 uint64_t StartAddress = I.first.first; in preprocessRangeCounter() local
653 for (const auto &Range : Binary->getRanges(StartAddress)) in preprocessRangeCounter()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugRangeList.h31 uint64_t StartAddress; member
45 return (StartAddress == 0) && (EndAddress == 0); in isEndOfListEntry()
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
H A DMachVMRegion.h26 mach_vm_address_t StartAddress() const { return m_start; } in StartAddress() function
36 return addr >= StartAddress() && addr < EndAddress(); in ContainsAddress()
H A DMachVMMemory.cpp123 region_info->addr = vmRegion.StartAddress(); in GetMemoryRegionInfo()
127 get_dirty_pages(task, vmRegion.StartAddress(), vmRegion.GetByteSize()); in GetMemoryRegionInfo()
137 mach_vm_address_t start_addr = vmRegion.StartAddress(); in GetMemoryRegionInfo()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DPECallFrameInfo.cpp451 m_object_file.GetAddress(runtime_function->StartAddress); in GetAddressRange()
453 runtime_function->StartAddress); in GetAddressRange()
499 m_object_file.GetAddress(runtime_function->StartAddress), in GetUnwindPlan()
500 runtime_function->EndAddress - runtime_function->StartAddress)); in GetUnwindPlan()
522 if (runtime_function->StartAddress < rva + size && in FindRuntimeFunctionIntersectsWithRange()
526 if (runtime_function->StartAddress >= rva + size) in FindRuntimeFunctionIntersectsWithRange()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/
H A DDIPrinter.cpp164 if (Info.StartAddress) { in printStartAddress()
166 OS.write_hex(*Info.StartAddress); in printStartAddress()
310 LineInfo.StartAddress ? toHex(*LineInfo.StartAddress) : ""}, in print()
H A DSymbolizableObjectFile.cpp290 LineInfo.StartAddress = Start; in symbolizeCode()
320 LI->StartAddress = Start; in symbolizeInlinedCode()
/openbsd-src/gnu/llvm/lldb/include/lldb/Expression/
H A DExpression.h78 lldb::addr_t StartAddress() { return m_jit_start_addr; } in StartAddress() function
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp254 const uint64_t StartAddress = FI.startAddress(); in convertFunctionLineTable() local
256 const uint64_t RangeSize = EndAddress - StartAddress; in convertFunctionLineTable()
258 StartAddress, object::SectionedAddress::UndefSection}; in convertFunctionLineTable()
270 LineEntry LE(StartAddress, Gsym.insertFile(FilePath), *Line); in convertFunctionLineTable()
/openbsd-src/gnu/llvm/lldb/source/Expression/
H A DUtilityFunction.cpp76 impl_code_address.SetOffset(StartAddress()); in MakeFunctionCaller()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMachObjectWriter.cpp645 uint64_t StartAddress = 0; in computeSectionAddresses() local
647 StartAddress = alignTo(StartAddress, Sec->getAlign()); in computeSectionAddresses()
648 SectionAddress[Sec] = StartAddress; in computeSectionAddresses()
649 StartAddress += Layout.getSectionAddressSize(Sec); in computeSectionAddresses()
654 StartAddress += getPaddingSize(Sec, Layout); in computeSectionAddresses()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DWin64EH.h142 support::ulittle32_t StartAddress; member
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp149 static LineNumberInfo DILineInfoToIntelJITFormat(uintptr_t StartAddress, in DILineInfoToIntelJITFormat() argument
154 Result.Offset = Address - StartAddress; in DILineInfoToIntelJITFormat()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRDynamicChecks.cpp326 BuildPointerValidatorFunc(m_checker_function->StartAddress()); in InstrumentInstruction()
395 BuildObjectCheckerFunc(m_checker_function->StartAddress()); in InstrumentInstruction()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp225 static uint64_t StartAddress; variable
1127 uint64_t StartAddress = SectionAddr + Start; in collectBBAddrMapLabels() local
1129 auto Iter = AddrToBBAddrMap.find(StartAddress); in collectBBAddrMapLabels()
1639 if (Start >= End || End <= StartAddress) in disassembleObject()
1729 if (SectionAddr < StartAddress) in disassembleObject()
1730 Index = std::max<uint64_t>(Index, StartAddress - SectionAddr); in disassembleObject()
1953 if (getHidden(*RelCur) || SectionAddr + Offset < StartAddress) { in disassembleObject()
2189 if (Address < StartAddress || Address > StopAddress || getHidden(Reloc)) in printRelocations()
2405 if ((Address < StartAddress) || (Address > StopAddress)) in printSymbol()
2806 checkForInvalidStartStopAddress(O, StartAddress, StopAddress); in dumpObject()
[all …]
H A DCOFFDump.cpp668 if (!RF.StartAddress) in printRuntimeFunction()
672 static_cast<uint32_t>(RF.StartAddress)) in printRuntimeFunction()
698 RF.StartAddress); in printRuntimeFunctionRels()
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-symbolizer.rst367 "StartAddress": "0x4004be",
377 "StartAddress": "0x4004be",
393 "StartAddress": "0x400486",
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/
H A DDIContext.h44 std::optional<uint64_t> StartAddress; member
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp246 formatSymbol(Ctx, Section, Offset + 0, RF.StartAddress)); in printRuntimeFunctionEntry()

12