diff options
Diffstat (limited to 'lib/clang/3.6/include/arm_acle.h')
-rw-r--r-- | lib/clang/3.6/include/arm_acle.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/clang/3.6/include/arm_acle.h b/lib/clang/3.6/include/arm_acle.h index 6c56f3b..73a7e76 100644 --- a/lib/clang/3.6/include/arm_acle.h +++ b/lib/clang/3.6/include/arm_acle.h @@ -289,6 +289,14 @@ static __inline__ uint32_t __attribute__((__always_inline__, __nodebug__)) } #endif +/* 10.1 Special register intrinsics */ +#define __arm_rsr(sysreg) __builtin_arm_rsr(sysreg) +#define __arm_rsr64(sysreg) __builtin_arm_rsr64(sysreg) +#define __arm_rsrp(sysreg) __builtin_arm_rsrp(sysreg) +#define __arm_wsr(sysreg, v) __builtin_arm_wsr(sysreg, v) +#define __arm_wsr64(sysreg, v) __builtin_arm_wsr64(sysreg, v) +#define __arm_wsrp(sysreg, v) __builtin_arm_wsrp(sysreg, v) + #if defined(__cplusplus) } #endif |