From: Craig Topper Date: Wed, 8 Feb 2017 05:45:42 +0000 (+0000) Subject: [X86] Remove the VMFUNC feature flag. It was only partially implemented and we have... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f9e8adcc0c68995678db16842c18957b962da241;p=llvm [X86] Remove the VMFUNC feature flag. It was only partially implemented and we have no support for codegening vmfunc instructions today. If that support ever gets added, the full feature flag support should come along with it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294406 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86.td b/lib/Target/X86/X86.td index a547318a97d..fddf04f276b 100644 --- a/lib/Target/X86/X86.td +++ b/lib/Target/X86/X86.td @@ -217,8 +217,6 @@ def FeaturePadShortFunctions : SubtargetFeature<"pad-short-functions", "Pad short functions">; def FeatureINVPCID : SubtargetFeature<"invpcid", "HasInvPCId", "true", "Invalidate Process-Context Identifier">; -def FeatureVMFUNC : SubtargetFeature<"vmfunc", "HasVMFUNC", "true", - "VM Functions">; def FeatureSMAP : SubtargetFeature<"smap", "HasSMAP", "true", "Supervisor Mode Access Protection">; def FeatureSGX : SubtargetFeature<"sgx", "HasSGX", "true", @@ -497,7 +495,6 @@ def HSWFeatures : ProcessorFeatures