ΒΆinline llvm::jitlink::Symbol&
createAnonymousPointer(
    llvm::jitlink::LinkGraph& G,
    llvm::jitlink::Section& PointerSection,
    llvm::jitlink::Symbol* InitialTarget =
        nullptr,
    uint64_t InitialAddend = 0)

Description

Creates a new pointer block in the given section and returns an anonymous symbol pointing to it. If InitialTarget is given then an Pointer64 relocation will be added to the block pointing at InitialTarget. The pointer block will have the following default values: alignment: 64-bit alignment-offset: 0 address: highest allowable (~7U)

Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:503

Parameters

llvm::jitlink::LinkGraph& G
llvm::jitlink::Section& PointerSection
llvm::jitlink::Symbol* InitialTarget = nullptr
uint64_t InitialAddend = 0