Fix a bunch of llc-beta failures on x86 yesterday. Don't allow selection
authorChris Lattner <sabre@nondot.org>
Fri, 8 Sep 2006 19:03:30 +0000 (19:03 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 8 Sep 2006 19:03:30 +0000 (19:03 +0000)
commit45d5788123bdb5c59979a3189d4587c84e41a12d
treee32a5d8c507c932e5f6d8b0d48758f50df7da7c7
parentcf8cb6d56445823a51965f00d54517594f36e0b6
Fix a bunch of llc-beta failures on x86 yesterday.  Don't allow selection
of unallocatable registers, just because an alias is allocatable.  We were
picking registers like SIL just because ESI was being used.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30197 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/RegAllocLocal.cpp