[PATCH] Expose MCInst in C Disassembler API

Matthew Maurer maurer+llvmphabricator at matthewmaurer.org
Tue Jun 24 16:29:59 PDT 2014


@echristo: I'm currently working on a redesign of a framework for doing analysis of compiled code. Our new ARM support works by using LLVM's disassembly capabilities from within OCaml. OCaml cannot bind directly to C++, and must bind against C instead.

My lab is not the only group which does binary analysis, and the hope in adding bindings like this is to make it easier for people working in languages other than C++ to use LLVM to help them go from binary strings to an object they can use.

http://reviews.llvm.org/D4236






More information about the llvm-commits mailing list