OVERVIEW: llvm jitlink tool USAGE: llvm-jitlink [options] input files --args ... --harness Test harness files OPTIONS: Color Options: --color - Use colors in output (default=autodetect) Generic Options: --help - Display available options (--help-hidden for more) --help-list - Display list of available options (--help-list-hidden for more) --version - Display the version of this program JITLink Options: -L - Add dir to the list of library search paths --abs= - Inject absolute symbol definitions (syntax: =) --add-self-relocations - Add relocations to function pointers to the current function --alias= - Inject symbol aliases (syntax: =) --args ... - ... --check= - File containing verifier checks --check-name= - Name of checks to match against --entry= - Symbol to call as main entry point --harness ... - Test harness files --hidden-l= - Link against library X in the library search paths with hidden visibility --jd= - Specifies the JITDylib to be used for any subsequent input file, -L, and -l arguments -l - Link against library X in the library search paths --load_hidden= - Link against library X with hidden visibility --no-process-syms - Do not resolve to llvm-jitlink process symbols --noexec - Do not execute loaded code --oop-executor[=] - Launch an out-of-process executor to run code --oop-executor-connect= - Connect to an out-of-process executor via TCP --orc-runtime= - Use ORC runtime from given path --phony-externals - resolve all otherwise unresolved externals to null --preload= - Pre-load dynamic libraries (e.g. language runtimes required by the ORC runtime) --search-sys-lib - Add system library paths to library search paths --show-addrs - Print registered symbol, section, got and stub addresses --show-entry-es - Print ExecutionSession state after resolving entry point --show-err-failed-to-materialize - Show FailedToMaterialize errors --show-graph - Print the link graph after fixups have been applied --show-init-es - Print ExecutionSession state before resolving entry point --show-relocated-section-contents - show section contents after fixups have been applied --show-sizes - Show sizes pre- and post-dead stripping, and allocations --show-times - Show times for llvm-jitlink phases --slab-address= - Set slab target address (requires -slab-allocate and -noexec) --slab-allocate= - Allocate from a slab of the given size (allowable suffixes: Kb, Mb, Gb. default = Kb) --slab-page-size= - Set page size for slab (requires -slab-allocate and -noexec) --use-shared-memory - Use shared memory to transfer generated code and data