This patch fixes 8 out of 20 unexpected failures in "make check"
authorPreston Gurd <preston.gurd@intel.com>
Wed, 18 Jul 2012 20:49:17 +0000 (20:49 +0000)
committerPreston Gurd <preston.gurd@intel.com>
Wed, 18 Jul 2012 20:49:17 +0000 (20:49 +0000)
commitd4d961615c67082bc24bfa5d372a93a1dcff3457
tree208eef3c43dfe91a984d9df1f0c6717e463190e6
parent1ef3b6c90df35b2e02cc4f7cba46cb4302de55b6
This patch fixes 8 out of 20 unexpected failures in "make check"
when run on an Intel Atom processor. The failures have arisen due
to changes elsewhere in the trunk over the past 8 weeks or so.

These failures were not detected by the Atom buildbot because the
CPU on the Atom buildbot was not being detected as an Atom CPU.
The fix for this problem is in Host.cpp and X86Subtarget.cpp, but
shall remain commented out until the current set of Atom test failures
are fixed.

Patch by Andy Zhang and Tyler Nowicki!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160451 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Support/Host.cpp
lib/Target/X86/X86Subtarget.cpp
test/CodeGen/X86/atom-lea-sp.ll
test/CodeGen/X86/full-lsr.ll
test/CodeGen/X86/phys-reg-local-regalloc.ll
test/CodeGen/X86/v-binop-widen2.ll
test/CodeGen/X86/vshift-1.ll
test/CodeGen/X86/vshift-2.ll
test/CodeGen/X86/vshift-3.ll
test/CodeGen/X86/vshift-5.ll
test/CodeGen/X86/widen_cast-1.ll