Dan Gohman
|
3e054fe9ef
|
Use opt -S instead of piping bitcode output through llvm-dis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81257 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-09-08 22:34:10 +00:00 |
|
Dan Gohman
|
b1e1e82c54
|
Change these tests to feed the assembly files to opt directly, instead
of using llvm-as, now that opt supports this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81226 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-09-08 16:50:01 +00:00 |
|
Nick Lewycky
|
08368ce984
|
Fix up PHI nodes correctly in the presence of unreachable BBs, part two. Also
delete a newed pointer, and improve readability a little bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79411 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-19 07:16:57 +00:00 |
|
Nick Lewycky
|
5fe01f4e4b
|
Test the pass the test is actually for, instead of one that doesn't exist.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79257 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-17 17:41:29 +00:00 |
|
Nick Lewycky
|
a10e89f372
|
Don't crash on critical edge. Patch by Andre Tavares.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79252 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-17 17:00:57 +00:00 |
|
Nick Lewycky
|
5321debc86
|
Add a test that shows that SSI is working correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79230 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-17 07:32:08 +00:00 |
|
Nick Lewycky
|
071d84e109
|
SSI construction should just go ahead and ignore instructions in unreachable
blocks.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79132 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-15 20:12:18 +00:00 |
|
Nick Lewycky
|
89f43a5c70
|
There's no need to consider PHI nodes in the same block as the instruction
we're inserting sigma/phi functions for. Patch by Andre Tavares.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75138 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-09 15:59:27 +00:00 |
|