llvm-project/llvm/lib
Jakob Stoklund Olesen 95cc5440e9 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
2011-07-29 23:36:21 +00:00
..
Analysis Add more constantness in BranchProbabilityInfo. 2011-07-29 19:30:00 +00:00
Archive Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
AsmParser Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
Bitcode Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
CodeGen Don't check liveness of unallocatable registers. 2011-07-29 23:36:21 +00:00
CompilerDriver Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
ExecutionEngine Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
Linker Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
MC On mac, it seems the MC disassembler is actually using the targetinfo 2011-07-29 20:23:34 +00:00
Object Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
Support Don't look at $PWD in GetCurrentDirectory. 2011-07-29 18:26:59 +00:00
Target Add support for the 'Q' constraint. 2011-07-29 21:18:58 +00:00
Transforms Clear DbgValues in the end. 2011-07-29 19:49:58 +00:00
VMCore have the verifier catch gep's into opaque struct types. PR10473 2011-07-29 20:32:28 +00:00
CMakeLists.txt Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00