Unifies GOT/PLT table managers of ELF and MachO on aarch64 architecture. Additionally, it migrates table managers from PerGraphGOTAndPLTStubsBuilder to generic crtp TableManager.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This is a great refactor! Now we just need to move RISCV to TableManager and we can get rid of PerGraphGOTAndStubsBuilder altogether. :)
LGTM -- thanks @sunho!
llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h | ||
---|---|---|
79 | This is unused with -Asserts |
llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h | ||
---|---|---|
79 | Thanks for letting me know. I'll fix it shortly. |
This is unused with -Asserts