History log of /external/llvm/bindings/ocaml/target/target_ocaml.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/bindings/ocaml/target/target_ocaml.c
b6703ff81b4739be67ae7b07f1bfcfb6f157f891 15-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Add Target and TargetMachine bindings to Llvm_target

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194774 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
04deb4957ab253c02bce9d982d69396954744a41 15-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Refactor Llvm_target interface

This commit brings the module structure, argument order and
primitive names in Llvm_target in order with the rest of the bindings,
in preparation for adding TargetMachine API.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194773 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
fa6ab4393ebb7add77a4a957dc50453d07b54a62 11-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Add missing Llvm_target functions

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194382 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
786a43e2d8f98034046b7fd3a78d94e57a466895 11-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Accept context explicitly in Llvm_target functions

Llvm_target.intptr_type used to implicitly use global context. As
none of other functions in OCaml bindings do, it is changed to
accept context explicitly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194381 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
26f3bd89660e46a76a3b0267b23b00d917a45404 11-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Make Llvm_target.DataLayout.t automatically managed

This breaks the API by removing Llvm_target.DataLayout.dispose.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194380 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
fed0b3414250b6dea1732e95d79163b00a2cb38e 03-Nov-2013 Peter Zotov <whitequark@whitequark.org> [OCaml] Llvm_target: fix typo (Int_val instead of Int64_val)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193948 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
dfc58e3bcfcb8f37796b2ca1c289dd202f26d03c 01-Nov-2013 Sylvestre Ledru <sylvestre@debian.org> OCaml bindings: formatting
This commit only changes comments and documentation in OCaml bindings. The official name of the language is OCaml, and the usage is now consistent.

Patch by Peter Zotov



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193836 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
e2c207db1df24141ff30ffaae6ccdcefc8b9bd88 08-Oct-2012 Micah Villmow <villmow@gmail.com> Fix the ocaml binding breakage from TargetData -> DataLayout changes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165406 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
791cfc211a9801002bfda6b3eb4de7e041f04f53 08-Oct-2012 Micah Villmow <villmow@gmail.com> Move TargetData to DataLayout.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165403 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
e2721f75503d9195d02b8d2dc4d196b9256873e9 31-Jul-2011 Benjamin Kramer <benny.kra@googlemail.com> Remove InvalidateStructLayoutInfo from the ocaml bindings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c
3e0c83559397c87e06ef29c41385e7adc34573c2 16-Mar-2008 Gordon Henriksen <gordonhenriksen@mac.com> C and Objective Caml bindings for the TargetData class.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48422 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/bindings/ocaml/target/target_ocaml.c