6244b518880842f2c15200ee041e06799e4cc779 |
|
21-Mar-2012 |
Gregory Szorc <gregory.szorc@gmail.com> |
Organize LLVM C API docs into doxygen modules; add docs This gives a lot of love to the docs for the C API. Like Clang's documentation, the C API is now organized into a Doxygen "module" (LLVMC). Each C header file is a child of the main module. Some modules (like Core) have a hierarchy of there own. The produced documentation is thus better organized (before everything was in one monolithic list). This patch also includes a lot of new documentation for APIs in Core.h. It doesn't document them all, but is better than none. Function docs are missing @param and @return annotation, but the documentation body now commonly provides help details (like the expected llvm::Value sub-type to expect). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153157 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
27e26497600171eda67c16a32f0da62d35ab5e6e |
|
14-Mar-2011 |
Jim Grosbach <grosbach@apple.com> |
Trailing whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
1f6efa3996dd1929fbc129203ce5009b620e6969 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
847da55716e9c1d39c08ed052bc86d28796cb91f |
|
20-Jul-2010 |
Chris Lattner <sabre@nondot.org> |
start straightening out libedis's dependencies and make it fit better in the llvm world. Among other things, this changes: 1. The guts of libedis are now moved into lib/MC/MCDisassembler 2. llvm-mc now depends on lib/MC/MCDisassembler, not tools/edis, so edis and mc don't have to be built in series. 3. lib/MC/MCDisassembler no longer depends on the C api, the C API depends on it. 4. Various code cleanup changes. There is still a lot to be done to make edis fit with the llvm design, but this is an incremental step in the right direction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108869 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
4b318ef9747b8e6ce71b6724fce0c4c2b9b94556 |
|
12-Apr-2010 |
Sean Callanan <scallanan@apple.com> |
Bug fix: included System/Types.h instead of inttypes.h to allow building on Windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101062 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
8f993b8c244bb5ec19d004a070eb9f32c5a29b1a |
|
08-Apr-2010 |
Sean Callanan <scallanan@apple.com> |
Added support for ARM disassembly to edis. I also added a rule to the ARM target's Makefile to build the ARM-specific instruction information table for the enhanced disassembler. I will add the test harness for all this stuff in a separate commit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
01cd79fe1b89526bdd4d91275eda990dc608791d |
|
09-Feb-2010 |
Sean Callanan <scallanan@apple.com> |
Added header file declarations and .exports entries for the new APIs offered by the enhanced disassembler for inspecting operands. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95606 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
76706584c2190f4a157ec7a3c89a7098ce9fd880 |
|
04-Feb-2010 |
Sean Callanan <scallanan@apple.com> |
Filled in a few new APIs for the enhanced disassembly library that provide access to instruction information, and fixed ambiguous wording in the comments for the header. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95274 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
e2749017e1a4b258454db825d5d0a8a29e5852b2 |
|
28-Jan-2010 |
Sean Callanan <scallanan@apple.com> |
Changed constants to an enum so as not to pollute the global namespace needlessly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94697 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|
c3fbf91697d688e9633ae823b223f3446be93fd7 |
|
28-Jan-2010 |
Sean Callanan <scallanan@apple.com> |
Added a header file defining the externally-visible C API for the LLVM disassemblers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94696 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/EnhancedDisassembly.h
|