Commit Graph

2 Commits

Author SHA1 Message Date
Lang Hames abab0dbde2 [llvm-jitlink] Add -slab-page-size to tests that need it.
Also fixes 80-column rule violations.
2021-09-28 13:15:54 -07:00
Lang Hames 27a79b7216 [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization.
This optimization bypasses GOT loads and calls/branches through stubs when the
ultimate target of the access/branch is found to be within range of the
reference.

Extra debugging output is also added to the generic JITLink algorithm and
basic GOT and Stubs builder utility to aid debugging.
2020-02-23 23:38:31 -08:00