/llvm-project/bolt/unittests/Core/ |
H A D | BinaryContext.cpp | 161 TEST_P(BinaryContextTester, BaseAddress) { in TEST_P() 173 std::optional<uint64_t> BaseAddress = in TEST_P() 175 ASSERT_TRUE(BaseAddress.has_value()); in TEST_P() 176 ASSERT_EQ(*BaseAddress, 0x7f13e46c9000ULL); in TEST_P() 178 BaseAddress = BC->getBaseAddressForMapping(0x7f13f5556000, 0x137a000); 179 ASSERT_FALSE(BaseAddress.has_value()); in TEST_P() 194 std::optional<uint64_t> BaseAddress = in TEST_P() 196 ASSERT_TRUE(BaseAddress.has_value()); in TEST_P() 197 ASSERT_EQ(*BaseAddress, 0xaaaaea413000ULL); in TEST_P() 199 BaseAddress in TEST_P() 159 TEST_P(BinaryContextTester,BaseAddress) TEST_P() argument 170 std::optional<uint64_t> BaseAddress = TEST_P() local 191 std::optional<uint64_t> BaseAddress = TEST_P() local [all...] |
/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_malloc_win.cpp | 396 void* BaseAddress); 404 RtlReAllocateHeap(void* HeapHandle, DWORD Flags, void* BaseAddress, 408 size_t RtlSizeHeap(void* HeapHandle, DWORD Flags, void* BaseAddress); 411 void* BaseAddress) { 413 UNLIKELY(!AsanInited() || OWNED_BY_RTL(HeapHandle, BaseAddress))) { 414 return REAL(RtlSizeHeap)(HeapHandle, Flags, BaseAddress); 418 return asan_malloc_usable_size(BaseAddress, pc, bp); 422 void* BaseAddress) { in INTERCEPTOR_WINAPI() 428 OWNED_BY_RTL(HeapHandle, BaseAddress))) { in INTERCEPTOR_WINAPI() 429 return REAL(RtlFreeHeap)(HeapHandle, Flags, BaseAddress); in INTERCEPTOR_WINAPI() 421 INTERCEPTOR_WINAPI(size_t,RtlSizeHeap,HANDLE HeapHandle,DWORD Flags,void * BaseAddress) INTERCEPTOR_WINAPI() argument 432 INTERCEPTOR_WINAPI(BOOL,RtlFreeHeap,HANDLE HeapHandle,DWORD Flags,void * BaseAddress) INTERCEPTOR_WINAPI() argument 469 INTERCEPTOR_WINAPI(void *,RtlReAllocateHeap,HANDLE HeapHandle,DWORD Flags,void * BaseAddress,size_t Size) INTERCEPTOR_WINAPI() argument [all...] |
/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | GsymCreator.cpp | 93 std::optional<uint64_t> BaseAddress = getBaseAddress(); in encode() local 95 if (!BaseAddress) in encode() 103 Hdr.BaseAddress = *BaseAddress; in encode() 123 uint64_t AddrOffset = FuncInfo.startAddress() - Hdr.BaseAddress; in encode() 451 if (BaseAddress) in copyFunctionInfo() 452 return BaseAddress; in copyFunctionInfo() 467 const std::optional<uint64_t> BaseAddress = getBaseAddress(); in copyFunctionInfo() 469 if (BaseAddress && LastFuncAddr) { in copyFunctionInfo() 470 const uint64_t AddrDelta = *LastFuncAddr - *BaseAddress; in copyFunctionInfo() 411 const std::optional<uint64_t> BaseAddress = getBaseAddress(); getAddressOffsetSize() local [all...] |
H A D | Header.cpp | 29 OS << " BaseAddress = " << HEX64(H.BaseAddress) << '\n'; in operator <<() 75 H.BaseAddress = Data.getU64(&Offset); in decode() 93 O.writeU64(BaseAddress); in encode() 104 LHS.BaseAddress == RHS.BaseAddress && in operator ==()
|
/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFStreamer.cpp | 485 uint64_t BaseAddress = 0; in emitDwarfDebugRangesTableFragment() 487 BaseAddress = *LowPC; in emitDwarfDebugRangesTableFragment() 490 MS->emitIntValue(Range.start() - BaseAddress, AddressSize); in emitDwarfDebugRangesTableFragment() 491 MS->emitIntValue(Range.end() - BaseAddress, AddressSize); in emitDwarfDebugRangesTableFragment() 571 std::optional<uint64_t> BaseAddress; in emitDwarfDebugRngListsTableFragment() 575 if (!BaseAddress) { in emitDwarfDebugRngListsTableFragment() 576 BaseAddress = Range.start(); in emitDwarfDebugRngListsTableFragment() 582 MS->emitULEB128IntValue(AddrPool.getValueIndex(*BaseAddress)); in emitDwarfDebugRngListsTableFragment() 591 MS->emitULEB128IntValue(Range.start() - *BaseAddress); in emitDwarfDebugRngListsTableFragment() 594 RngListsSectionSize += MS->emitULEB128IntValue(Range.end() - *BaseAddress); in emitDwarfDebugRngListsTableFragment() 484 uint64_t BaseAddress = 0; emitDwarfDebugRangesTableFragment() local 570 std::optional<uint64_t> BaseAddress; emitDwarfDebugRngListsTableFragment() local 676 uint64_t BaseAddress = 0; emitDwarfDebugLocTableFragment() local 764 std::optional<uint64_t> BaseAddress; emitDwarfDebugLocListsTableFragment() local [all...] |
/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerCompileUnit.cpp | 555 uint64_t BaseAddress = 0; in emitLocListFragment() 557 BaseAddress = *LowPC; in emitLocListFragment() local 563 LocExpression.Expression.Range->LowPC - BaseAddress, in emitLocListFragment() 566 LocExpression.Expression.Range->HighPC - BaseAddress, in emitLocListFragment() 588 std::optional<uint64_t> BaseAddress; in emitLocListFragment() 594 if (!BaseAddress) { in emitLocListFragment() 595 BaseAddress = LocExpression.Expression.Range->LowPC; in emitLocListFragment() 599 encodeULEB128(DebugAddrIndexMap.getValueIndex(*BaseAddress), in emitLocListFragment() 607 encodeULEB128(LocExpression.Expression.Range->LowPC - *BaseAddress, in emitLocListFragment() 611 encodeULEB128(LocExpression.Expression.Range->HighPC - *BaseAddress, in emitLocListFragment() 590 std::optional<uint64_t> BaseAddress; emitLocListFragment() local 799 uint64_t BaseAddress = 0; emitRangeListFragment() local 816 std::optional<uint64_t> BaseAddress; emitRangeListFragment() local [all...] |
/llvm-project/llvm/test/tools/llvm-readobj/ELF/ |
H A D | bb-addr-map.test | 149 - BaseAddress: [[ADDR=0x11111]] 155 - BaseAddress: 0x44444 163 - BaseAddress: 0x22222 178 - BaseAddress: 0x33333
|
H A D | bb-addr-map-pgo-analysis-map.test | 178 - BaseAddress: [[ADDR=0x11111]] 191 - BaseAddress: 0x22222 219 - BaseAddress: 0x33333
|
/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymCreator.h | 80 /// stored as offsets from a 64 bit base address found in Header.BaseAddress. 146 std::optional<uint64_t> BaseAddress; variable 462 BaseAddress = Addr;
|
H A D | Header.h | 62 uint64_t BaseAddress; member
|
/llvm-project/llvm/tools/llvm-profgen/ |
H A D | ProfiledBinary.h | 200 uint64_t BaseAddress = 0; 370 uint64_t getBaseAddress() const { return BaseAddress; } in setBaseAddress() 371 void setBaseAddress(uint64_t Address) { BaseAddress = Address; } 377 return Address - BaseAddress + getPreferredBaseAddress(); in canonicalizeVirtualAddress() 199 uint64_t BaseAddress = 0; global() variable
|
/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.h | 69 const MCSymbol *BaseAddress = nullptr; variable 385 void setBaseAddress(const MCSymbol *Base) { BaseAddress = Base; } 386 const MCSymbol *getBaseAddress() const { return BaseAddress; } in getDWOId()
|
/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | linux.cpp | 99 void releasePagesToOS(uptr BaseAddress, uptr Offset, uptr Size, in releasePagesToOS() 101 void *Addr = reinterpret_cast<void *>(BaseAddress + Offset); in releasePagesToOS() 96 releasePagesToOS(uptr BaseAddress,uptr Offset,uptr Size,UNUSED MapPlatformData * Data) releasePagesToOS() argument
|
H A D | trusty.cpp | 71 void releasePagesToOS(UNUSED uptr BaseAddress, UNUSED uptr Offset, in releasePagesToOS() argument
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | ELFTypes.h | 936 uint64_t BaseAddress = 0; // Base address of the range. 941 return BaseAddress == Other.BaseAddress && 952 // stored as the `BaseAddress` of its first BBRangeEntry. 955 return BBRanges.front().BaseAddress; 969 getBBRangeIndexForBaseAddress(uint64_t BaseAddress) const { 971 if (BBRanges[I].BaseAddress == BaseAddress)
|
/llvm-project/llvm/tools/llvm-cfi-verify/lib/ |
H A D | FileAnalysis.cpp | 287 const Instr *InstrMetaPtr = getInstruction(Graph.BaseAddress); in validateCFIProtection() 306 if (indirectCFOperandClobber(Graph) != Graph.BaseAddress) in validateCFIProtection() 316 const Instr &IndirectCF = getInstructionOrDie(Graph.BaseAddress); in indirectCFOperandClobber() 367 return Graph.BaseAddress; in indirectCFOperandClobber()
|
H A D | GraphBuilder.h | 66 uint64_t BaseAddress; member
|
H A D | GraphBuilder.cpp | 84 OS << "digraph graph_" << format_hex(BaseAddress, 2) << " {\n"; in printToDOT() 98 Result.BaseAddress = Address.Address; in buildFlowGraph()
|
/llvm-project/compiler-rt/lib/builtins/ |
H A D | enable_execute_stack.c | 47 VirtualProtect(mbi.BaseAddress, mbi.RegionSize, PAGE_EXECUTE_READWRITE, in __enable_execute_stack()
|
/llvm-project/flang/lib/Lower/ |
H A D | CallInterface.cpp | 131 else if (resultArg->passBy == PassEntityBy::BaseAddress) in getPassArgIndex() 902 addFirOperand(tupTy, nextPassedArgPosition(), Property::BaseAddress, in buildExplicitInterface() 907 PassedEntity{PassEntityBy::BaseAddress, std::nullopt, in appendHostAssocTupleArg() 1054 addFirOperand(refType, nextPassedArgPosition(), Property::BaseAddress, in handleImplicitDummy() 1056 addPassedArg(PassEntityBy::BaseAddress, entity, characteristics); in handleImplicitDummy() 1070 addFirOperand(refType, nextPassedArgPosition(), Property::BaseAddress, in handleImplicitDummy() 1072 addPassedArg(PassEntityBy::BaseAddress, entity, characteristics); in handleImplicitDummy() 1189 PassEntityBy passBy = PassEntityBy::BaseAddress; in handleExplicitDummy() 1190 Property prop = Property::BaseAddress; in handleExplicitDummy() 1254 addFirOperand(funcType, nextPassedArgPosition(), Property::BaseAddress); in handleImplicitDummy() [all...] |
/llvm-project/polly/include/polly/ |
H A D | ScopBuilder.h | 486 /// @param BaseAddress The accessed array's base address. 498 Value *BaseAddress, Type *ElemType, bool Affine, 509 /// @param BaseAddress The accessed array's base address. 518 MemoryAccess::AccessType AccType, Value *BaseAddress,
|
/llvm-project/bolt/include/bolt/Profile/ |
H A D | DataAggregator.h | 173 /// difference of the last address of these segments from the BaseAddress. 176 uint64_t BaseAddress{0}; /// Base address of the mapped binary. 431 Address -= MMI.BaseAddress; in adjustAddress()
|
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_win.cpp | 129 *stack_top = (uptr)mbi.BaseAddress + mbi.RegionSize; in GetThreadStackTopAndBottom() 428 uptr shadow_address = RoundUpTo((uptr)info.BaseAddress + left_padding, 430 if (shadow_address + size < (uptr)info.BaseAddress + info.RegionSize) in MemoryRangeIsAvailable() 435 address = (uptr)info.BaseAddress + info.RegionSize; 450 (uptr)mbi.BaseAddress + mbi.RegionSize >= range_end;
|
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldMachOAArch64.h | 455 uintptr_t BaseAddress = uintptr_t(Section.getAddress()); in processGOTRelocation() local 458 (BaseAddress + Section.getStubOffset() + StubAlignment - 1) & in processGOTRelocation() 460 unsigned StubOffset = StubAddress - BaseAddress; in processGOTRelocation()
|
/llvm-project/flang/include/flang/Lower/ |
H A D | CallInterface.h | 103 BaseAddress, 125 BaseAddress,
|