Add VirtRegMap::hasKnownPreference().
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 3 Dec 2012 23:23:50 +0000 (23:23 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 3 Dec 2012 23:23:50 +0000 (23:23 +0000)
commit74052b041bb751e3712dfd16aee8f6a8be757e28
tree95fa5c9530c00d3c4d3479919b636eebc34ee20b
parenta667aade366b724e19e359d9cb6b9b8651daaa1b
Add VirtRegMap::hasKnownPreference().

Virtual registers with a known preferred register are prioritized by
RAGreedy. This function makes the condition explicit without depending
on getRegAllocPref().

llvm-svn: 169179
llvm/include/llvm/CodeGen/VirtRegMap.h
llvm/lib/CodeGen/RegAllocGreedy.cpp
llvm/lib/CodeGen/VirtRegMap.cpp