llvm-project/llvm/tools
Benjamin Kramer 9bcb9226f6 libLTO: Add a utility method to initialize the disassemblers.
Necessary to give disassembler users (like darwin's otool) a possibility to
dlopen libLTO and still initialize the required LLVM bits. This used to go
through libMCDisassembler but that's a gross layering violation, the MC layer
can't pull in functions from the targets. Adding a function to libLTO is a bit
of a hack but not worse than exposing other disassembler bits from libLTO.

Fixes PR14362.

llvm-svn: 168545
2012-11-24 16:59:10 +00:00
..
bugpoint Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
bugpoint-passes Revert "We need this symbol after an LTO build." 2012-10-18 18:52:54 +00:00
gold libLTO has a bug in that it will keep every symbol if none is needed. We used 2012-10-26 00:29:57 +00:00
llc Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
lli MCJIT: [cygming] Give noop to __main also in RecordingMemoryManger. It is emitted in @main(). 2012-11-18 06:16:32 +00:00
llvm-ar Adjust llvm-ar and llvm-ranlib to not depend on exception handling. 2012-10-26 10:49:15 +00:00
llvm-as Adjust llvm-ar and llvm-ranlib to not depend on exception handling. 2012-10-26 10:49:15 +00:00
llvm-bcanalyzer Adjust llvm-ar and llvm-ranlib to not depend on exception handling. 2012-10-26 10:49:15 +00:00
llvm-config Re-enable support for --program-prefix. 2012-10-01 18:40:32 +00:00
llvm-cov Remove accidental commit. 2012-11-07 18:39:32 +00:00
llvm-diff Fix a typo (the the => the) 2012-07-23 08:51:15 +00:00
llvm-dis Adjust llvm-ar and llvm-ranlib to not depend on exception handling. 2012-10-26 10:49:15 +00:00
llvm-dwarfdump Rewrite DIContext interface to take an object. Update all callers. 2012-11-12 21:40:38 +00:00
llvm-extract Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
llvm-jitlistener Adding tests for the Intel JIT event listener's MCJIT support. 2012-11-21 20:38:26 +00:00
llvm-link LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
llvm-mc Add a -disable-cfi option to llvm-mc. This is useful for debugging as 2012-11-23 17:37:34 +00:00
llvm-mcmarkup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
llvm-nm llvm-nm: Make sort more stable when symbol names are equal. 2012-11-13 19:39:55 +00:00
llvm-objdump Add the -no-show-raw-insn option to llvm-objdump, thus making it a bit more 2012-11-20 22:57:02 +00:00
llvm-prof Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
llvm-ranlib Adjust llvm-ar and llvm-ranlib to not depend on exception handling. 2012-10-26 10:49:15 +00:00
llvm-readobj Fix uses of the C99 PRI format macros not to conflict with C++11 UDLs. 2012-03-10 02:04:38 +00:00
llvm-rtdyld Interface changes to allow RuntimeDyld memory managers to set memory permissions after an object has been loaded. 2012-11-15 23:50:01 +00:00
llvm-shlib Add support for the OpenBSD for Bitrig. 2012-08-06 20:52:18 +00:00
llvm-size LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
llvm-stress Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
llvm-symbolizer Rewrite DIContext interface to take an object. Update all callers. 2012-11-12 21:40:38 +00:00
lto libLTO: Add a utility method to initialize the disassemblers. 2012-11-24 16:59:10 +00:00
macho-dump Refactor data-in-code annotations. 2012-05-18 19:12:01 +00:00
opt Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
CMakeLists.txt Adding tests for the Intel JIT event listener's MCJIT support. 2012-11-21 20:38:26 +00:00
LLVMBuild.txt Adding tests for the Intel JIT event listener's MCJIT support. 2012-11-21 20:38:26 +00:00
Makefile Adding tests for the Intel JIT event listener's MCJIT support. 2012-11-21 20:38:26 +00:00