diff options
author | Andrew Wilkins <axwalk@gmail.com> | 2015-08-02 12:16:57 +0000 |
---|---|---|
committer | Andrew Wilkins <axwalk@gmail.com> | 2015-08-02 12:16:57 +0000 |
commit | b7362ce5a074dc96fb88de2a5035bd0313728724 (patch) | |
tree | e9fef5310ac106513b5f589a668b8e6a0ae3728c /llvm/include/llvm-c | |
parent | a21fdb0dd603421619892a99ba900860259f4292 (diff) | |
download | bcm5719-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.h | 2 |
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, |