aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-08-31 21:51:05 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-08-31 21:51:05 +0000
commitf14a648d80bcb45fa07db35f8f1f58e47111dc9e (patch)
tree2736c43a554d4f5927a32a89e91e30bfd446c253 /lib/CodeGen/AsmPrinter/DwarfDebug.cpp
parent7ff30bb1a5b04e52a0b2a3a2cb961eb34a7dde56 (diff)
Track liveness of unallocatable, unreserved registers in machine DCE.
Reserved registers are unpredictable, and are treated as always live by machine DCE. Allocatable registers are never reserved, and can be used for virtual registers. Unreserved, unallocatable registers can not be used for virtual registers, but otherwise behave like a normal allocatable register. Most targets only have the flag register in this set. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112649 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions