36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm-c/TargetMachine.h
|
fa74752298602e0b74fb60ce3f0e76d0c461d3d8 |
|
15-Nov-2013 |
Peter Zotov <whitequark@whitequark.org> |
[llvm-c] Add missing const qualifiers to LLVMCreateTargetMachine git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
5ea0c20ce7a161d23a9bf8f1beea0ffb6a02898c |
|
15-Nov-2013 |
Peter Zotov <whitequark@whitequark.org> |
[llvm-c] Simplify signature of LLVMGetTargetFromName LLVMGetTargetFromName was not yet present in an LLVM release, so this does not break compatibility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
1acb2127bad420af19a5929df54a892957ba3c13 |
|
06-Nov-2013 |
Peter Zotov <whitequark@whitequark.org> |
[llvm-c] Improve TargetMachine bindings Original patch by Chris Wailes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194143 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
f89dacb78244825a5c555be1eb4c18d12365845c |
|
19-Sep-2013 |
Anders Waldenborg <anders@0x63.nu> |
llvm-c: Make LLVMGetFirstTarget a proper prototype This avoids warnings when included in a application that uses -Wstrict-prototypes. Differential Revision: http://llvm-reviews.chandlerc.com/D1713 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191029 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
c9e180aaea66d0b167580d911772e4a867a5efae |
|
02-May-2013 |
Filip Pizlo <fpizlo@apple.com> |
Rename 'struct LLVMTargetMachine' to 'struct LLVMOpaqueTargetMachine'. This avoids namespace collisions with llvm::LLVMTargetMachine. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180891 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
3e39731e88f2d4f597cebc74388fd6650ca4f604 |
|
23-Apr-2013 |
Eric Christopher <echristo@gmail.com> |
Move C++ code out of the C headers and into either C++ headers or the C++ files themselves. This enables people to use just a C compiler to interoperate with LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180063 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
ad74f335ef06fa3f6bb64120f8c6bb57a517ee58 |
|
17-Apr-2013 |
Tom Stellard <thomas.stellard@amd.com> |
C API: Add LLVMTargetMachineEmitToMemoryBuffer() git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
9313da5a90838c7242101dae250e86dcfc708e6a |
|
04-Apr-2013 |
Evan Cheng <evan.cheng@apple.com> |
Revert r178713 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
7d2166a643a7c16b9b0c87441b662f66e79b131f |
|
04-Apr-2013 |
Evan Cheng <evan.cheng@apple.com> |
Make it possible to include llvm-c without including C++ headers. Patch by Filip Pizlo. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178713 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f |
|
03-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Use the new script to sort the includes of every file under lib. Sooooo many of these had incorrect or strange main module includes. I have manually inspected all of these, and fixed the main module include to be the nearest plausible thing I could find. If you own or care about any of these source files, I encourage you to take some time and check that these edits were sensible. I can't have broken anything (I strictly added headers, and reordered them, never removed), but they may not be the headers you'd really like to identify as containing the API being implemented. Many forward declarations and missing includes were added to a header files to allow them to parse cleanly when included first. The main module rule does in fact have its merits. =] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
3574eca1b02600bac4e625297f4ecf745f4c4f32 |
|
08-Oct-2012 |
Micah Villmow <villmow@gmail.com> |
Move TargetData to DataLayout. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165402 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|
d6b7b8f49b0554b82165ecef07de7e9c0c5eeb42 |
|
11-Apr-2012 |
Duncan Sands <baldrick@free.fr> |
Add a C binding to the Target and TargetMachine classes to allow for emitting binary and assembly. Patch by Carlo Kok. Emitting was inspired by but not based on the D llvm bindings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154493 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/TargetMachine.h
|