OSDN Git Service

[LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs
authorwhitequark <whitequark@whitequark.org>
Tue, 18 Sep 2018 13:35:50 +0000 (13:35 +0000)
committerwhitequark <whitequark@whitequark.org>
Tue, 18 Sep 2018 13:35:50 +0000 (13:35 +0000)
commitb224dd653618a984774ac23a50cdf58692d9b4c1
tree8f8f24fb33f12339e5f9fdb607083071d5d73e64
parent1a70735b28461a2ffbf6f87a10e31de36731e938
[LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs

Summary:
Adds LLVMAddLowerAtomicPass to expose createLowerAtomicPass in the C
and OCaml APIs.

Reviewers: whitequark, deadalnix

Reviewed By: whitequark

Subscribers: jfb, llvm-commits

Differential Revision: https://reviews.llvm.org/D52211

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342475 91177308-0d34-0410-b5e6-96231b3b80d8
bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml
bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli
bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c
include/llvm-c/Transforms/Scalar.h
lib/Transforms/Scalar/Scalar.cpp