Nick Lewycky
|
dd0e74ceee
|
SSI construction should just go ahead and ignore instructions in unreachable
blocks.
llvm-svn: 79132
|
2009-08-15 20:12:18 +00:00 |
|
Owen Anderson
|
55f1c09e31
|
Push LLVMContexts through the IntegerType APIs.
llvm-svn: 78948
|
2009-08-13 21:58:54 +00:00 |
|
Dan Gohman
|
38484ceec9
|
Remove unnecessary casts.
llvm-svn: 78664
|
2009-08-11 15:15:10 +00:00 |
|
Nick Lewycky
|
ab81d2f5e9
|
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.
llvm-svn: 75138
|
2009-07-09 15:59:27 +00:00 |
|
Nick Lewycky
|
eb373ad2af
|
Add some statistics to SSI so we can see what it's up to.
Add an -ssi-everything pass which calls createSSI on everything in the function.
llvm-svn: 75135
|
2009-07-09 15:33:14 +00:00 |
|
Nick Lewycky
|
cb23509546
|
Add Static Single Information construction pass written by André Tavares!
Use it by requiring it through the pass manager, then calling its createSSI
method on the variables that you want in SSI form.
llvm-svn: 74780
|
2009-07-03 19:28:36 +00:00 |
|