summaryrefslogtreecommitdiffstats
path: root/llvm/bindings/ocaml/transforms/scalar/scalar_opts_ocaml.c
Commit message (Collapse)AuthorAgeFilesLines
* [OCaml] Ensure consistent naming.Peter Zotov2014-10-311-243/+0
| | | | | | | | | Specifically: * Directories match module names. * Test names match module names. * The language is called "OCaml", not "Ocaml". llvm-svn: 220958
* [OCaml] Synchronize transformations with LLVM-C.Peter Zotov2014-10-291-50/+80
| | | | | | | Also, rearrange the functions in a way that allows to quickly compare C headers and .mli/glue files. llvm-svn: 220842
* MergedLoadStoreMotion passGerolf Hoflehner2014-07-181-0/+6
| | | | | | | | | | | Merges equivalent loads on both sides of a hammock/diamond and hoists into into the header. Merges equivalent stores on both sides of a hammock/diamond and sinks it to the footer. Can enable if conversion and tolerate better load misses and store operand latencies. llvm-svn: 213396
* [OCaml] Llvm_scalar_opts: add missing transformsPeter Zotov2013-11-031-0/+6
| | | | llvm-svn: 193946
* OCaml bindings: formattingSylvestre Ledru2013-11-011-2/+2
| | | | | | | | 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 llvm-svn: 193836
* Remove tabs.Bill Wendling2012-07-191-1/+1
| | | | llvm-svn: 160482
* OCaml bindings: add some missing functions and testcases.Torok Edwin2011-10-141-1/+56
| | | | | | The C bindings exposed some APIs that weren't covered by the OCaml bindings llvm-svn: 141997
* Try to fix ocaml bindings.Eric Christopher2010-10-081-6/+0
| | | | llvm-svn: 116021
* Expose the rest of the llvm-c scalar opts to ocaml.Erick Tryzelaar2010-03-031-3/+93
| | | | llvm-svn: 97685
* C and Objective Caml bindings for mem2reg and reg2mem.Gordon Henriksen2008-03-201-0/+12
| | | | | | Patch by Erick Tryzelaar. llvm-svn: 48602
* C and Objective Caml bindings for several scalar transforms.Gordon Henriksen2008-03-161-0/+50
Patch originally by Erick Tryzelaar, but has been modified somewhat. llvm-svn: 48419
OpenPOWER on IntegriCloud