From: Craig Topper Date: Wed, 1 Nov 2017 22:15:40 +0000 (+0000) Subject: [X86] Add CMOV feature to 'i686' processor, making it a proper alias of pentiumpro... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3f1a9263fc00af32309f04b4afdfb1a91219bcdf;p=llvm [X86] Add CMOV feature to 'i686' processor, making it a proper alias of pentiumpro which I believe it should be. This is consistent with current gcc behavior. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317133 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86.td b/lib/Target/X86/X86.td index 840b3b40d4e..7143843e009 100644 --- a/lib/Target/X86/X86.td +++ b/lib/Target/X86/X86.td @@ -327,7 +327,7 @@ def : Proc<"i486", [FeatureX87, FeatureSlowUAMem16]>; def : Proc<"i586", [FeatureX87, FeatureSlowUAMem16]>; def : Proc<"pentium", [FeatureX87, FeatureSlowUAMem16]>; def : Proc<"pentium-mmx", [FeatureX87, FeatureSlowUAMem16, FeatureMMX]>; -def : Proc<"i686", [FeatureX87, FeatureSlowUAMem16]>; +def : Proc<"i686", [FeatureX87, FeatureSlowUAMem16, FeatureCMOV]>; def : Proc<"pentiumpro", [FeatureX87, FeatureSlowUAMem16, FeatureCMOV]>; def : Proc<"pentium2", [FeatureX87, FeatureSlowUAMem16, FeatureMMX, FeatureCMOV, FeatureFXSR]>;