diff options
author | Craig Topper <craig.topper@intel.com> | 2018-05-04 21:56:43 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-05-04 21:56:43 +0000 |
commit | 2cd09d017a20d2cb9e1839fb99cb362ae995069c (patch) | |
tree | 72b8bf2f69abc7983d1c24ea821feea1820b87fa /clang | |
parent | 934f86a848d160c263ec10f0cbc8259add9903e3 (diff) | |
download | bcm5719-llvm-2cd09d017a20d2cb9e1839fb99cb362ae995069c.tar.gz bcm5719-llvm-2cd09d017a20d2cb9e1839fb99cb362ae995069c.zip |
[X86] Correct the attributes on the incssp and rdssp builtins to only have 'nothrow'
llvm-svn: 331560
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Basic/BuiltinsX86.def | 4 | ||||
-rw-r--r-- | clang/include/clang/Basic/BuiltinsX86_64.def | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/clang/include/clang/Basic/BuiltinsX86.def b/clang/include/clang/Basic/BuiltinsX86.def index ff049ec49ab..474f5186486 100644 --- a/clang/include/clang/Basic/BuiltinsX86.def +++ b/clang/include/clang/Basic/BuiltinsX86.def @@ -656,8 +656,8 @@ TARGET_BUILTIN(__builtin_ia32_xsavec, "vv*ULLi", "n", "xsavec") TARGET_BUILTIN(__builtin_ia32_xsaves, "vv*ULLi", "n", "xsaves") // SHSTK -TARGET_BUILTIN(__builtin_ia32_incsspd, "vUi", "u", "shstk") -TARGET_BUILTIN(__builtin_ia32_rdsspd, "UiUi", "Un", "shstk") +TARGET_BUILTIN(__builtin_ia32_incsspd, "vUi", "n", "shstk") +TARGET_BUILTIN(__builtin_ia32_rdsspd, "UiUi", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_saveprevssp, "v", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_rstorssp, "vv*", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_wrssd, "vUiv*", "n", "shstk") diff --git a/clang/include/clang/Basic/BuiltinsX86_64.def b/clang/include/clang/Basic/BuiltinsX86_64.def index 235cd409233..ff88208d8be 100644 --- a/clang/include/clang/Basic/BuiltinsX86_64.def +++ b/clang/include/clang/Basic/BuiltinsX86_64.def @@ -66,8 +66,8 @@ TARGET_BUILTIN(__builtin_ia32_xsaveopt64, "vv*ULLi", "n", "xsaveopt") TARGET_BUILTIN(__builtin_ia32_xrstors64, "vv*ULLi", "n", "xsaves") TARGET_BUILTIN(__builtin_ia32_xsavec64, "vv*ULLi", "n", "xsavec") TARGET_BUILTIN(__builtin_ia32_xsaves64, "vv*ULLi", "n", "xsaves") -TARGET_BUILTIN(__builtin_ia32_incsspq, "vULLi", "u", "shstk") -TARGET_BUILTIN(__builtin_ia32_rdsspq, "ULLiULLi", "Un", "shstk") +TARGET_BUILTIN(__builtin_ia32_incsspq, "vULLi", "n", "shstk") +TARGET_BUILTIN(__builtin_ia32_rdsspq, "ULLiULLi", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_wrssq, "vULLiv*", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_wrussq, "vULLiv*", "n", "shstk") TARGET_BUILTIN(__builtin_ia32_addcarryx_u64, "UcUcULLiULLiULLi*", "n", "adx") |