[all-commits] [llvm/llvm-project] ef50c0: [JITLink] Add a new PostAllocationPasses list.
lhames via All-commits
all-commits at lists.llvm.org
Mon Jan 11 16:59:27 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ef50c07b1fad368f6a8d326b4f73dd531009dca4
https://github.com/llvm/llvm-project/commit/ef50c07b1fad368f6a8d326b4f73dd531009dca4
Author: Lang Hames <lhames at gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h
M llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
Log Message:
-----------
[JITLink] Add a new PostAllocationPasses list.
Passes in the new PostAllocationPasses list will run immediately after memory
allocation and address assignment for defined symbols, and before
JITLinkContext::notifyResolved is called. These passes can set up state
associated with the addresses of defined symbols before any query for these
addresses completes.
More information about the All-commits
mailing list