[X86] Separate PentiumPro and i686. They aren't aliases in the backend.
authorCraig Topper <craig.topper@intel.com>
Wed, 20 Mar 2019 07:31:18 +0000 (07:31 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 20 Mar 2019 07:31:18 +0000 (07:31 +0000)
commitdfa0fdbde0da9d2aa9923ba8425ef5a41a8d3d27
treeb1ce7da160c7ce71fb61649dfe46ce6695d41f3e
parent484d07c828748378a0a766095743154a063bbb92
[X86] Separate PentiumPro and i686. They aren't aliases in the backend.

PentiumPro has HasNOPL set in the backend. i686 does not.

Despite having a function that looks like it canonicalizes alias names. It
doesn't seem to be called. So I don't think this is a functional change. But its
good to be consistent between the backend and frontend.

llvm-svn: 356537
clang/include/clang/Basic/X86Target.def
clang/lib/Basic/Targets/X86.cpp