summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-11-01 22:15:40 +0000
committerCraig Topper <craig.topper@intel.com>2017-11-01 22:15:40 +0000
commit7a754c4622a9b64e99394e2402c764aaf12ba55b (patch)
treeeb2ec882d0735d400fb028ffd314db7e84ba148a
parent466fe399b87e3e9fac2bbe853e2200b4b146a5b3 (diff)
downloadbcm5719-llvm-7a754c4622a9b64e99394e2402c764aaf12ba55b.tar.gz
bcm5719-llvm-7a754c4622a9b64e99394e2402c764aaf12ba55b.zip
[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. llvm-svn: 317133
-rw-r--r--llvm/lib/Target/X86/X86.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86.td b/llvm/lib/Target/X86/X86.td
index 840b3b40d4e..7143843e009 100644
--- a/llvm/lib/Target/X86/X86.td
+++ b/llvm/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]>;
OpenPOWER on IntegriCloud