aboutsummaryrefslogtreecommitdiff
path: root/docs/SourceLevelDebugging.html
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-30 22:55:54 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-30 22:55:54 +0000
commitce7a663140e6e67cf5ef7091e076e8541300c15a (patch)
tree1cd89c92d53bdb96df8824ce5c153900845c7334 /docs/SourceLevelDebugging.html
parentb25846e1807ab8cb4cc3594458283947fb9e9e39 (diff)
New virtual registers created for spill intervals should inherit allocation hints from the original register.
This helps us avoid silly copies when rematting values that are copied to a physical register: leaq _.str44(%rip), %rcx movq %rcx, %rsi call _strcmp becomes: leaq _.str44(%rip), %rsi call _strcmp The coalescer will not touch the movq because that would tie down the physical register. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90163 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/SourceLevelDebugging.html')
0 files changed, 0 insertions, 0 deletions