From 4df4255471c4da9ddebee17eb5595d60e3717c70 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 15 Oct 2015 05:23:46 +0000 Subject: [PATCH] [X86] Add proper feature names to xsave builtins. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@250369 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/clang/Basic/BuiltinsX86.def | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/include/clang/Basic/BuiltinsX86.def b/include/clang/Basic/BuiltinsX86.def index 931fd00a27..18f3238e50 100644 --- a/include/clang/Basic/BuiltinsX86.def +++ b/include/clang/Basic/BuiltinsX86.def @@ -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") -- 2.50.1