Searched refs:BaseAddress (Results 1 - 25 of 31) sorted by relevance

12

/openbsd-current/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_malloc_win.cpp406 void* BaseAddress);
414 RtlReAllocateHeap(void* HeapHandle, DWORD Flags, void* BaseAddress,
418 size_t RtlSizeHeap(void* HeapHandle, DWORD Flags, void* BaseAddress);
421 void* BaseAddress) {
423 UNLIKELY(!asan_inited || OWNED_BY_RTL(HeapHandle, BaseAddress))) {
424 return REAL(RtlSizeHeap)(HeapHandle, Flags, BaseAddress);
428 return asan_malloc_usable_size(BaseAddress, pc, bp);
432 void* BaseAddress) {
438 OWNED_BY_RTL(HeapHandle, BaseAddress))) {
439 return REAL(RtlFreeHeap)(HeapHandle, Flags, BaseAddress);
420 INTERCEPTOR_WINAPI(size_t, RtlSizeHeap, HANDLE HeapHandle, DWORD Flags, void* BaseAddress) argument
431 INTERCEPTOR_WINAPI(BOOL, RtlFreeHeap, HANDLE HeapHandle, DWORD Flags, void* BaseAddress) argument
468 INTERCEPTOR_WINAPI(void*, RtlReAllocateHeap, HANDLE HeapHandle, DWORD Flags, void* BaseAddress, size_t Size) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DHeader.cpp29 OS << " BaseAddress = " << HEX64(H.BaseAddress) << '\n';
75 H.BaseAddress = Data.getU64(&Offset);
93 O.writeU64(BaseAddress);
104 LHS.BaseAddress == RHS.BaseAddress &&
H A DGsymCreator.cpp72 BaseAddress ? *BaseAddress : Funcs.front().startAddress();
80 Hdr.BaseAddress = MinAddr;
108 uint64_t AddrOffset = FuncInfo.startAddress() - Hdr.BaseAddress;
H A DGsymReader.cpp228 if (Addr >= Hdr->BaseAddress) {
229 const uint64_t AddrOffset = Addr - Hdr->BaseAddress;
/openbsd-current/gnu/llvm/compiler-rt/lib/builtins/
H A Denable_execute_stack.c47 VirtualProtect(mbi.BaseAddress, mbi.RegionSize, PAGE_EXECUTE_READWRITE,
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/
H A DHeader.h62 uint64_t BaseAddress; member in struct:llvm::gsym::Header
H A DGsymCreator.h79 /// stored as offsets from a 64 bit base address found in Header.BaseAddress.
144 std::optional<uint64_t> BaseAddress; member in class:llvm::gsym::GsymCreator
289 BaseAddress = Addr;
H A DGsymReader.h203 /// Addresses are stored as offsets frrom the gsym::Header::BaseAddress.
215 /// byte offsets from the The gsym::Header::BaseAddress. The table is stored
231 /// byte address offsets from the The gsym::Header::BaseAddress. The table is
234 /// address offset using the correct size and then add it to the BaseAddress
244 return AIO[Index] + Hdr->BaseAddress;
253 /// subtracting the gsym::Header::BaseAddress.
263 // Watch for addresses that fall between the gsym::Header::BaseAddress and
/openbsd-current/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/
H A DGraphBuilder.h66 // located at `BaseAddress`.
68 uint64_t BaseAddress; member in struct:llvm::cfi_verify::GraphResult
H A DGraphBuilder.cpp84 OS << "digraph graph_" << format_hex(BaseAddress, 2) << " {\n";
98 Result.BaseAddress = Address.Address;
H A DFileAnalysis.cpp287 const Instr *InstrMetaPtr = getInstruction(Graph.BaseAddress);
306 if (indirectCFOperandClobber(Graph) != Graph.BaseAddress)
316 const Instr &IndirectCF = getInstructionOrDie(Graph.BaseAddress);
367 return Graph.BaseAddress;
/openbsd-current/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dtrusty.cpp66 void releasePagesToOS(UNUSED uptr BaseAddress, UNUSED uptr Offset, argument
H A Dlinux.cpp90 void releasePagesToOS(uptr BaseAddress, uptr Offset, uptr Size, argument
92 void *Addr = reinterpret_cast<void *>(BaseAddress + Offset);
H A Dcommon.h175 void releasePagesToOS(uptr BaseAddress, uptr Offset, uptr Size,
H A Dfuchsia.cpp167 void releasePagesToOS(UNUSED uptr BaseAddress, uptr Offset, uptr Size, argument
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h80 const MCSymbol *BaseAddress = nullptr; member in class:llvm::final
354 void setBaseAddress(const MCSymbol *Base) { BaseAddress = Base; }
355 const MCSymbol *getBaseAddress() const { return BaseAddress; }
/openbsd-current/gnu/llvm/llvm/tools/llvm-profgen/
H A DProfiledBinary.h196 uint64_t BaseAddress = 0; member in class:llvm::sampleprof::ProfiledBinary
351 uint64_t getBaseAddress() const { return BaseAddress; }
352 void setBaseAddress(uint64_t Address) { BaseAddress = Address; }
356 return Address - BaseAddress + getPreferredBaseAddress();
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp129 *stack_top = (uptr)mbi.BaseAddress + mbi.RegionSize;
410 uptr shadow_address = RoundUpTo((uptr)info.BaseAddress + left_padding,
412 if (shadow_address + size < (uptr)info.BaseAddress + info.RegionSize)
417 address = (uptr)info.BaseAddress + info.RegionSize;
432 (uptr)mbi.BaseAddress + mbi.RegionSize >= range_end;
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOAArch64.h455 uintptr_t BaseAddress = uintptr_t(Section.getAddress()); local
458 (BaseAddress + Section.getStubOffset() + StubAlignment - 1) &
460 unsigned StubOffset = StubAddress - BaseAddress;
/openbsd-current/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMinidump.h105 support::ulittle64_t BaseAddress; member in struct:llvm::minidump::MemoryInfo
/openbsd-current/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp373 uint64_t BaseAddress = 0; local
375 BaseAddress = *LowPC;
378 MS->emitIntValue(Range.start() - BaseAddress, AddressSize);
379 MS->emitIntValue(Range.end() - BaseAddress, AddressSize);
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DProcessDebugger.cpp444 reinterpret_cast<addr_t>(mem_info.BaseAddress));
445 info.GetRange().SetRangeEnd(reinterpret_cast<addr_t>(mem_info.BaseAddress) +
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp1732 uintptr_t BaseAddress = uintptr_t(Section.getAddress()); local
1734 alignTo(BaseAddress + Section.getStubOffset(), getStubAlignment());
1735 unsigned StubOffset = StubAddress - BaseAddress;
1784 uintptr_t BaseAddress = uintptr_t(Section->getAddress()); local
1785 StubAddress = alignTo(BaseAddress + Section->getStubOffset(),
1787 unsigned StubOffset = StubAddress - BaseAddress;
/openbsd-current/gnu/llvm/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp246 mapRequiredHex(IO, "Base Address", Info.BaseAddress);
247 mapOptionalHex(IO, "Allocation Base", Info.AllocationBase, Info.BaseAddress);
/openbsd-current/gnu/llvm/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.cpp529 region.GetRange().SetRangeBase(entry.BaseAddress);

Completed in 444 milliseconds

12