Home
last modified time | relevance | path

Searched refs:StartAddr (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DExtractRanges.cpp27 const uint64_t StartAddr = BaseAddr + AddrOffset; in decodeRange() local
29 return {StartAddr, StartAddr + Size}; in decodeRange()
H A DGsymContext.cpp116 const uint64_t StartAddr = Address.Address; in getLineInfoForAddressRange() local
119 if (StartAddr <= LineEntry.Addr && LineEntry.Addr < EndAddr) { in getLineInfoForAddressRange()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DDebuggerSupportPlugin.cpp
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCAssembler.cpp940 static bool mayCrossBoundary(uint64_t StartAddr, uint64_t Size, in mayCrossBoundary() argument
942 uint64_t EndAddr = StartAddr + Size; in mayCrossBoundary()
943 return (StartAddr >> Log2(BoundaryAlignment)) != in mayCrossBoundary()
953 static bool isAgainstBoundary(uint64_t StartAddr, uint64_t Size, in isAgainstBoundary() argument
955 uint64_t EndAddr = StartAddr + Size; in isAgainstBoundary()
965 static bool needPadding(uint64_t StartAddr, uint64_t Size, in needPadding() argument
967 return mayCrossBoundary(StartAddr, Size, BoundaryAlignment) || in needPadding()
968 isAgainstBoundary(StartAddr, Size, BoundaryAlignment); in needPadding()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DPerfSupportPlugin.cpp293 ExecutorAddr StartAddr, EndAddr, ImplAddr; in Create() local
296 {{ES.intern(RegisterPerfStartSymbolName), &StartAddr}, in Create()
300 return std::make_unique<PerfSupportPlugin>(EPC, StartAddr, EndAddr, ImplAddr, in Create()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp54 const uint64_t StartAddr = Sect.getAddress(); in ObjFileAddressMap() local
55 TextAddressRanges.insert({StartAddr, StartAddr + Size}); in ObjFileAddressMap()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DSymbolCache.cpp495 uint64_t StartAddr = in findLineTable() local
500 Entries.push_back({StartAddr, FirstLine, ColNum, Group.NameIndex, false}); in findLineTable()
516 uint64_t EndAddr = StartAddr + Lines.header()->CodeSize; in findLineTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProf.h674 void mapVTableAddress(uint64_t StartAddr, uint64_t EndAddr, uint64_t MD5Val) { in mapVTableAddress() argument
675 VTableAddrMap.insert(StartAddr, EndAddr, MD5Val); in mapVTableAddress()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp270 case IHexRecord::StartAddr: in checkRecord()
1381 case IHexRecord::StartAddr: in addDataSections()
2827 HexData = IHexRecord::getLine(IHexRecord::StartAddr, 0, Data); in writeEntryPointRecord()
H A DELFObject.h262 StartAddr = 5, enumerator