1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/include/llvm-c
Benjamin Kramer 349eb891a6 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
..
Transforms Symbol hygiene: Make sure declarations and definitions match, make helper functions static. 2012-10-20 12:53:26 +00:00
Analysis.h
BitReader.h
BitWriter.h
Core.h Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. 2012-10-15 20:35:56 +00:00
Disassembler.h Add support for annotated disassembly output for X86 and arm. 2012-10-22 22:31:46 +00:00
EnhancedDisassembly.h
ExecutionEngine.h
Initialization.h
Linker.h Supply a C interface to the "LinkModules" method. 2012-05-09 08:55:40 +00:00
LinkTimeOptimizer.h
lto.h libLTO: Add a utility method to initialize the disassemblers. 2012-11-24 16:59:10 +00:00
Object.h
Target.h Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. 2012-10-15 16:24:29 +00:00
TargetMachine.h Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00