summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c
diff options
context:
space:
mode:
authorAndrew Wilkins <axwalk@gmail.com>2015-08-02 12:16:57 +0000
committerAndrew Wilkins <axwalk@gmail.com>2015-08-02 12:16:57 +0000
commitb7362ce5a074dc96fb88de2a5035bd0313728724 (patch)
treee9fef5310ac106513b5f589a668b8e6a0ae3728c /llvm/include/llvm-c
parenta21fdb0dd603421619892a99ba900860259f4292 (diff)
downloadbcm5719-llvm-b7362ce5a074dc96fb88de2a5035bd0313728724.tar.gz
bcm5719-llvm-b7362ce5a074dc96fb88de2a5035bd0313728724.zip
Add support to set/get ordering for load/store from the C API
Summary: As per title Reviewers: chandlerc, bogner, majnemer, axw Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D11141 llvm-svn: 243847
Diffstat (limited to 'llvm/include/llvm-c')
-rw-r--r--llvm/include/llvm-c/Core.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm-c/Core.h b/llvm/include/llvm-c/Core.h
index 764dbfac342..ac0b10a6ff6 100644
--- a/llvm/include/llvm-c/Core.h
+++ b/llvm/include/llvm-c/Core.h
@@ -2792,6 +2792,8 @@ LLVMValueRef LLVMBuildGlobalStringPtr(LLVMBuilderRef B, const char *Str,
const char *Name);
LLVMBool LLVMGetVolatile(LLVMValueRef MemoryAccessInst);
void LLVMSetVolatile(LLVMValueRef MemoryAccessInst, LLVMBool IsVolatile);
+LLVMAtomicOrdering LLVMGetOrdering(LLVMValueRef MemoryAccessInst);
+void LLVMSetOrdering(LLVMValueRef MemoryAccessInst, LLVMAtomicOrdering Ordering);
/* Casts */
LLVMValueRef LLVMBuildTrunc(LLVMBuilderRef, LLVMValueRef Val,
OpenPOWER on IntegriCloud