]> granicus.if.org Git - clang/commitdiff
[X86] Add proper feature names to xsave builtins.
authorCraig Topper <craig.topper@gmail.com>
Thu, 15 Oct 2015 05:23:46 +0000 (05:23 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 15 Oct 2015 05:23:46 +0000 (05:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@250369 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/BuiltinsX86.def

index 931fd00a27dc7fafd8f089baa40cd2661c90b21a..18f3238e505cd62b5369c0f0ac08341f88f4408c 100644 (file)
@@ -666,18 +666,18 @@ BUILTIN(__builtin_ia32_fxsave, "vv*", "")
 BUILTIN(__builtin_ia32_fxsave64, "vv*", "")
 
 // XSAVE
-BUILTIN(__builtin_ia32_xsave, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsave64, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xrstor, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xrstor64, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsaveopt, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsaveopt64, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xrstors, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xrstors64, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsavec, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsavec64, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsaves, "vv*ULLi", "")
-BUILTIN(__builtin_ia32_xsaves64, "vv*ULLi", "")
+TARGET_BUILTIN(__builtin_ia32_xsave, "vv*ULLi", "", "xsave")
+TARGET_BUILTIN(__builtin_ia32_xsave64, "vv*ULLi", "", "xsave")
+TARGET_BUILTIN(__builtin_ia32_xrstor, "vv*ULLi", "", "xsave")
+TARGET_BUILTIN(__builtin_ia32_xrstor64, "vv*ULLi", "", "xsave")
+TARGET_BUILTIN(__builtin_ia32_xsaveopt, "vv*ULLi", "", "xsaveopt")
+TARGET_BUILTIN(__builtin_ia32_xsaveopt64, "vv*ULLi", "", "xsaveopt")
+TARGET_BUILTIN(__builtin_ia32_xrstors, "vv*ULLi", "", "xsaves")
+TARGET_BUILTIN(__builtin_ia32_xrstors64, "vv*ULLi", "", "xsaves")
+TARGET_BUILTIN(__builtin_ia32_xsavec, "vv*ULLi", "", "xsavec")
+TARGET_BUILTIN(__builtin_ia32_xsavec64, "vv*ULLi", "", "xsavec")
+TARGET_BUILTIN(__builtin_ia32_xsaves, "vv*ULLi", "", "xsaves")
+TARGET_BUILTIN(__builtin_ia32_xsaves64, "vv*ULLi", "", "xsaves")
 
 // ADX
 TARGET_BUILTIN(__builtin_ia32_addcarryx_u32, "UcUcUiUiUi*", "", "adx")