Simplify the tracking of virtual frame index registers. Ranges cannot overlap,
authorJim Grosbach <grosbach@apple.com>
Tue, 29 Sep 2009 18:23:15 +0000 (18:23 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 29 Sep 2009 18:23:15 +0000 (18:23 +0000)
commit9a0b6e6ded68db772631c2938c7a07905e28144f
treecd102a8518c15dd0967c7757fe5dcd7d642d49a0
parent9ab2238df9f921970554cae8e7f6f7ad23d6c626
Simplify the tracking of virtual frame index registers. Ranges cannot overlap,
so a simple "current register" will suffice. Also add some additional
sanity-checking assertions to make sure things are as we expect.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83081 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/PrologEpilogInserter.cpp