1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/tools/llvm-jitlink
Lang Hames 717fab2a0d [llvm-jitlink] Add optional slab allocator for testing locality optimizations.
The llvm-jitlink utility now accepts a '-slab-allocate <size>' option. If given,
llvm-jitlink will use a slab-based memory manager rather than the default
InProcessMemoryManager. Using a slab allocator will allow reliable testing of
future locality based optimizations (e.g. PLT and GOT elimination) in JITLink.

The <size> argument is a number, optionally followed by a units specifier (Kb,
Mb, or Gb). If the units are not given then the number is assumed to be in Kb.

llvm-svn: 371244
2019-09-06 19:21:55 +00:00
..
CMakeLists.txt Break a couple more false dependencies on target libraries 2019-06-10 23:52:38 +00:00
llvm-jitlink-macho.cpp [JITLink] Add a test for zero-filled content. 2019-05-12 22:26:33 +00:00
llvm-jitlink.cpp [llvm-jitlink] Add optional slab allocator for testing locality optimizations. 2019-09-06 19:21:55 +00:00
llvm-jitlink.h [llvm-jitlink] Add optional slab allocator for testing locality optimizations. 2019-09-06 19:21:55 +00:00
LLVMBuild.txt