diff options
author | whitequark <whitequark@whitequark.org> | 2018-09-18 13:35:50 +0000 |
---|---|---|
committer | whitequark <whitequark@whitequark.org> | 2018-09-18 13:35:50 +0000 |
commit | 1f50560e56fbaea4fa463f69960027b7258ceb40 (patch) | |
tree | 7791b1ec429551d0223a9ed4f634d952af1d5939 /llvm/include/llvm-c/Transforms | |
parent | 6823cf0da4b001c747de33d872d440f466fb840d (diff) | |
download | bcm5719-llvm-1f50560e56fbaea4fa463f69960027b7258ceb40.tar.gz bcm5719-llvm-1f50560e56fbaea4fa463f69960027b7258ceb40.zip |
[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
llvm-svn: 342475
Diffstat (limited to 'llvm/include/llvm-c/Transforms')
-rw-r--r-- | llvm/include/llvm-c/Transforms/Scalar.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/include/llvm-c/Transforms/Scalar.h b/llvm/include/llvm-c/Transforms/Scalar.h index c4e6bae4c35..d5dcfb94a6c 100644 --- a/llvm/include/llvm-c/Transforms/Scalar.h +++ b/llvm/include/llvm-c/Transforms/Scalar.h @@ -92,6 +92,9 @@ void LLVMAddLoopUnrollAndJamPass(LLVMPassManagerRef PM); /** See llvm::createLoopUnswitchPass function. */ void LLVMAddLoopUnswitchPass(LLVMPassManagerRef PM); +/** See llvm::createLowerAtomicPass function. */ +void LLVMAddLowerAtomicPass(LLVMPassManagerRef PM); + /** See llvm::createMemCpyOptPass function. */ void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM); |