Change the x86 32-bit scheduler to register pressure and fix up the
authorEric Christopher <echristo@apple.com>
Fri, 11 Mar 2011 01:05:58 +0000 (01:05 +0000)
committerEric Christopher <echristo@apple.com>
Fri, 11 Mar 2011 01:05:58 +0000 (01:05 +0000)
commitde5e101b0db683931132ba4e4d5e13fe0b5c547a
tree02e06ecf389af57bc51b064ed656be0be8f1cf62
parent9ef82ce4fe8e6f9f49c31abeebcc9672985afad4
Change the x86 32-bit scheduler to register pressure and fix up the
corresponding testcases back to the previous versions.

Fixes some performance regressions only seen on 32-bit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127441 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/2006-05-01-SchedCausingSpills.ll
test/CodeGen/X86/2008-08-31-EH_RETURN32.ll
test/CodeGen/X86/fold-pcmpeqd-0.ll
test/CodeGen/X86/pr1505b.ll
test/CodeGen/X86/v-binop-widen.ll