| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugRangeList.cpp | 22 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 D | DWARFContext.cpp | 1183 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 D | PerfReader.cpp | 884 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 D | MissingFrameInferrer.cpp | 274 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 D | ProfiledBinary.cpp | 468 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 D | ProfiledBinary.h | 100 uint64_t StartAddress; member 533 void computeInlinedContextSizeForRange(uint64_t StartAddress,
|
| H A D | ProfileGenerator.cpp | 437 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 D | DWARFDebugRangeList.h | 31 uint64_t StartAddress; member 45 return (StartAddress == 0) && (EndAddress == 0); in isEndOfListEntry()
|
| /openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/ |
| H A D | MachVMRegion.h | 26 mach_vm_address_t StartAddress() const { return m_start; } in StartAddress() function 36 return addr >= StartAddress() && addr < EndAddress(); in ContainsAddress()
|
| H A D | MachVMMemory.cpp | 123 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 D | PECallFrameInfo.cpp | 451 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 D | DIPrinter.cpp | 164 if (Info.StartAddress) { in printStartAddress() 166 OS.write_hex(*Info.StartAddress); in printStartAddress() 310 LineInfo.StartAddress ? toHex(*LineInfo.StartAddress) : ""}, in print()
|
| H A D | SymbolizableObjectFile.cpp | 290 LineInfo.StartAddress = Start; in symbolizeCode() 320 LI->StartAddress = Start; in symbolizeInlinedCode()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Expression/ |
| H A D | Expression.h | 78 lldb::addr_t StartAddress() { return m_jit_start_addr; } in StartAddress() function
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 254 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 D | UtilityFunction.cpp | 76 impl_code_address.SetOffset(StartAddress()); in MakeFunctionCaller()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | MachObjectWriter.cpp | 645 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 D | Win64EH.h | 142 support::ulittle32_t StartAddress; member
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/ |
| H A D | IntelJITEventListener.cpp | 149 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 D | IRDynamicChecks.cpp | 326 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 D | llvm-objdump.cpp | 225 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 D | COFFDump.cpp | 668 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 D | llvm-symbolizer.rst | 367 "StartAddress": "0x4004be", 377 "StartAddress": "0x4004be", 393 "StartAddress": "0x400486",
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 44 std::optional<uint64_t> StartAddress; member
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | Win64EHDumper.cpp | 246 formatSymbol(Ctx, Section, Offset + 0, RF.StartAddress)); in printRuntimeFunctionEntry()
|