summaryrefslogtreecommitdiff
path: root/lib/CodeGen/LiveIntervalAnalysis.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-09-17 23:03:21 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-09-17 23:03:21 +0000
commit98279e8d65fe5c86d0370b3e2a62f244985bec33 (patch)
treec61cc7ed4c6cdebb5d63ee31c518627173667dc2 /lib/CodeGen/LiveIntervalAnalysis.cpp
parente1b53287179b4b9b5c3c549586f688d3fa2ae8ef (diff)
downloadllvm-98279e8d65fe5c86d0370b3e2a62f244985bec33.tar.gz
llvm-98279e8d65fe5c86d0370b3e2a62f244985bec33.tar.bz2
llvm-98279e8d65fe5c86d0370b3e2a62f244985bec33.tar.xz
Stop adding <imp-def> operands when expanding REG_SEQUENCE.
These extra operands are not needed by register allocators using VirtRegRewriter, and RAFast don't need them any longer. By omitting the <imp-def> operands, it becomes possible for the new register coalescer to track which lanes are valid and which are undef. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164073 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LiveIntervalAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions