The ARM cycle-counter can be restricted by the operating system; it's
worth warning potential users of this issue.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182604
91177308-0d34-0410-b5e6-
96231b3b80d8
target, the return value is always zero. This builtin takes no arguments and
produces an unsigned long long result.
-Query for this feature with ``__has_builtin(__builtin_readcyclecounter)``.
+Query for this feature with ``__has_builtin(__builtin_readcyclecounter)``. Note
+that even if present, its use may depend on run-time privilege or other OS
+controlled state.
.. _langext-__builtin_shufflevector: