diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-11-01 22:15:40 +0000 | 
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-11-01 22:15:40 +0000 | 
| commit | 7a754c4622a9b64e99394e2402c764aaf12ba55b (patch) | |
| tree | eb2ec882d0735d400fb028ffd314db7e84ba148a | |
| parent | 466fe399b87e3e9fac2bbe853e2200b4b146a5b3 (diff) | |
| download | bcm5719-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.td | 2 | 
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]>;  | 

