diff options
author | Michael Liao <michael.liao@intel.com> | 2013-03-29 05:17:55 +0000 |
---|---|---|
committer | Michael Liao <michael.liao@intel.com> | 2013-03-29 05:17:55 +0000 |
commit | 1bfc28c48c1b86a05d2e07b403107ef3da5a0f8e (patch) | |
tree | cf4cbbdd9566f52db0fe43d6a1df09b25fb7bfb5 /include/clang/Basic | |
parent | f91210d6f2596645f164684fb1fd804727c9fc0e (diff) |
Add RDSEED intrinsic support defined in AVX2 extension
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178331 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/BuiltinsX86.def | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Basic/BuiltinsX86.def b/include/clang/Basic/BuiltinsX86.def index c9f7b05835..d536821d55 100644 --- a/include/clang/Basic/BuiltinsX86.def +++ b/include/clang/Basic/BuiltinsX86.def @@ -624,6 +624,11 @@ BUILTIN(__builtin_ia32_rdrand16_step, "UiUs*", "") BUILTIN(__builtin_ia32_rdrand32_step, "UiUi*", "") BUILTIN(__builtin_ia32_rdrand64_step, "UiULLi*", "") +// RDSEED +BUILTIN(__builtin_ia32_rdseed16_step, "UiUs*", "") +BUILTIN(__builtin_ia32_rdseed32_step, "UiUi*", "") +BUILTIN(__builtin_ia32_rdseed64_step, "UiULLi*", "") + // BMI BUILTIN(__builtin_ia32_bextr_u32, "UiUiUi", "") BUILTIN(__builtin_ia32_bextr_u64, "ULLiULLiULLi", "") |