summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers/intrin.h
diff options
context:
space:
mode:
authorMandeep Singh Grang <mgrang@codeaurora.org>2018-10-18 23:35:35 +0000
committerMandeep Singh Grang <mgrang@codeaurora.org>2018-10-18 23:35:35 +0000
commit2147b1af95f4913ea9ce9e6dc374bc498103fc8f (patch)
treec2375b4e3888ddfd1080fb0ed8bd2a5eb40501e6 /clang/lib/Headers/intrin.h
parent7c80c3a8e49a19748636b7488860cbe2dd2c99d9 (diff)
downloadbcm5719-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.h2
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
/*----------------------------------------------------------------------------*\
OpenPOWER on IntegriCloud