aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-29 23:36:21 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-29 23:36:21 +0000
commit95cc5440e9aeffd6f58b9f60817447a016d926f1 (patch)
tree909a24794b6aea51c5a2828839c0c0c9c2c6df91 /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
parent8324378195dd6cddad509b72e3c5ea155b4d9ec3 (diff)
downloadllvm-95cc5440e9aeffd6f58b9f60817447a016d926f1.zip
llvm-95cc5440e9aeffd6f58b9f60817447a016d926f1.tar.gz
llvm-95cc5440e9aeffd6f58b9f60817447a016d926f1.tar.bz2
Don't check liveness of unallocatable registers.
This includes registers like EFLAGS and ST0-ST7. We don't check for liveness issues in the verifier and scavenger because registers will never be allocated from these classes. While in SSA form, we do care about the liveness of unallocatable unreserved registers. Liveness of EFLAGS and ST0 neds to be correct for MachineDCE and MachineSinking. llvm-svn: 136541
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions