diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-29 23:36:21 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-29 23:36:21 +0000 |
| commit | 95cc5440e9aeffd6f58b9f60817447a016d926f1 (patch) | |
| tree | 909a24794b6aea51c5a2828839c0c0c9c2c6df91 /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp | |
| parent | 8324378195dd6cddad509b72e3c5ea155b4d9ec3 (diff) | |
| download | llvm-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
