diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-11 23:24:45 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-05-11 23:24:45 +0000 |
commit | 132668102ef4cd7b25540a412b65fc11bc865f52 (patch) | |
tree | 79250e41f1cb8d471b94e9c89ed59bb81b2fd46a /llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll | |
parent | c022914620ecbc68913bfaaff76b00d17d07f53e (diff) | |
download | bcm5719-llvm-132668102ef4cd7b25540a412b65fc11bc865f52.tar.gz bcm5719-llvm-132668102ef4cd7b25540a412b65fc11bc865f52.zip |
Keep track of the last place a live virtreg was used.
This allows us to add accurate kill markers, something the scavenger likes.
Add some more tests from ARM that needed this.
llvm-svn: 103521
Diffstat (limited to 'llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll b/llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll index ff015065ef0..f775c6123af 100644 --- a/llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll +++ b/llvm/test/CodeGen/ARM/2008-02-04-LocalRegAllocBug.ll @@ -1,4 +1,5 @@ ; RUN: llc < %s -mtriple=arm-linux-gnueabi -regalloc=local +; RUN: llc < %s -mtriple=arm-linux-gnueabi -regalloc=fast ; PR1925 %struct.encode_aux_nearestmatch = type { i32*, i32*, i32*, i32*, i32, i32 } |