Home
last modified time | relevance | path

Searched refs:BaseAddress (Results 1 – 25 of 55) sorted by relevance

123

/llvm-project/bolt/unittests/Core/
H A DBinaryContext.cpp161 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 Dasan_malloc_win.cpp396 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 DGsymCreator.cpp93 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 DHeader.cpp29 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 DDWARFStreamer.cpp485 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 DDWARFLinkerCompileUnit.cpp555 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 Dbb-addr-map.test149 - BaseAddress: [[ADDR=0x11111]]
155 - BaseAddress: 0x44444
163 - BaseAddress: 0x22222
178 - BaseAddress: 0x33333
H A Dbb-addr-map-pgo-analysis-map.test178 - BaseAddress: [[ADDR=0x11111]]
191 - BaseAddress: 0x22222
219 - BaseAddress: 0x33333
/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymCreator.h80 /// 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 DHeader.h62 uint64_t BaseAddress; member
/llvm-project/llvm/tools/llvm-profgen/
H A DProfiledBinary.h200 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 DDwarfCompileUnit.h69 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 Dlinux.cpp99 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 Dtrusty.cpp71 void releasePagesToOS(UNUSED uptr BaseAddress, UNUSED uptr Offset, in releasePagesToOS() argument
/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h936 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 DFileAnalysis.cpp287 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 DGraphBuilder.h66 uint64_t BaseAddress; member
H A DGraphBuilder.cpp84 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 Denable_execute_stack.c47 VirtualProtect(mbi.BaseAddress, mbi.RegionSize, PAGE_EXECUTE_READWRITE, in __enable_execute_stack()
/llvm-project/flang/lib/Lower/
H A DCallInterface.cpp131 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 DScopBuilder.h486 /// @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 DDataAggregator.h173 /// 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 Dsanitizer_win.cpp129 *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 DRuntimeDyldMachOAArch64.h455 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 DCallInterface.h103 BaseAddress,
125 BaseAddress,

123