diff options
author | Mandeep Singh Grang <mgrang@codeaurora.org> | 2018-10-18 23:35:35 +0000 |
---|---|---|
committer | Mandeep Singh Grang <mgrang@codeaurora.org> | 2018-10-18 23:35:35 +0000 |
commit | 2147b1af95f4913ea9ce9e6dc374bc498103fc8f (patch) | |
tree | c2375b4e3888ddfd1080fb0ed8bd2a5eb40501e6 /clang/lib/Headers/intrin.h | |
parent | 7c80c3a8e49a19748636b7488860cbe2dd2c99d9 (diff) | |
download | bcm5719-llvm-2147b1af95f4913ea9ce9e6dc374bc498103fc8f.tar.gz bcm5719-llvm-2147b1af95f4913ea9ce9e6dc374bc498103fc8f.zip |
[COFF, ARM64] Add _ReadStatusReg and_WriteStatusReg intrinsics
Reviewers: rnk, compnerd, mstorsjo, efriedma, TomTan, haripul, javed.absar
Reviewed By: efriedma
Subscribers: dmajor, kristof.beyls, chrib, cfe-commits
Differential Revision: https://reviews.llvm.org/D53115
llvm-svn: 344765
Diffstat (limited to 'clang/lib/Headers/intrin.h')
-rw-r--r-- | clang/lib/Headers/intrin.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Headers/intrin.h b/clang/lib/Headers/intrin.h index 6f753ba125b..72157fa5886 100644 --- a/clang/lib/Headers/intrin.h +++ b/clang/lib/Headers/intrin.h @@ -870,6 +870,8 @@ __nop(void) { #if defined(__aarch64__) unsigned __int64 __getReg(int); long _InterlockedAdd(long volatile *Addend, long Value); +int _ReadStatusReg(int); +void _WriteStatusReg(int, int); #endif /*----------------------------------------------------------------------------*\ |