aboutsummaryrefslogtreecommitdiff
path: root/llvm/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
commitaf50f17df4f8092bb04ccb5393ffaf34ab34d006 (patch)
tree7dd6c67f117fea0cd1510e8c4a61ac9d2d02f0a2 /llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
parent8e7f202e32149f86bb15813398cc8f3b92b12387 (diff)
downloadllvm-af50f17df4f8092bb04ccb5393ffaf34ab34d006.zip
llvm-af50f17df4f8092bb04ccb5393ffaf34ab34d006.tar.gz
llvm-af50f17df4f8092bb04ccb5393ffaf34ab34d006.tar.bz2
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. llvm-svn: 164073
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions