Transfer regmasks to MRI.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 17 Feb 2012 19:07:56 +0000 (19:07 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 17 Feb 2012 19:07:56 +0000 (19:07 +0000)
commitd9f0ff56a1878347fe5a0f162ef8c2ef2b63aeb5
tree75dda73c9862f8c73eb74083958cc2e11be718f3
parentdbe266be35cfee0fbda5523ac578fef81e8fdfcc
Transfer regmasks to MRI.

MRI keeps track of which physregs have been used. Make sure it gets
updated with all the regmask-clobbered registers.

Delete the closePhysRegsUsed() function which isn't necessary.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150830 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineRegisterInfo.h
lib/CodeGen/MachineRegisterInfo.cpp
lib/CodeGen/RegAllocFast.cpp
lib/CodeGen/VirtRegMap.cpp