summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c/Transforms
diff options
context:
space:
mode:
authorwhitequark <whitequark@whitequark.org>2018-09-18 13:35:50 +0000
committerwhitequark <whitequark@whitequark.org>2018-09-18 13:35:50 +0000
commit1f50560e56fbaea4fa463f69960027b7258ceb40 (patch)
tree7791b1ec429551d0223a9ed4f634d952af1d5939 /llvm/include/llvm-c/Transforms
parent6823cf0da4b001c747de33d872d440f466fb840d (diff)
downloadbcm5719-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.h3
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);
OpenPOWER on IntegriCloud