aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/SSI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-051-1/+1
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* Do away with the strange use of BitVectors in SSI, and just use normal sets. ...Owen Anderson2009-10-041-116/+90
* Fix a typo in the comment.Owen Anderson2009-10-041-1/+1
* SSI needs to require DT and DF transitively, since it uses them outside of it...Owen Anderson2009-10-041-3/+3
* Correctly handle the case where a comparison is created in one BasicBlock andNick Lewycky2009-09-101-37/+30
* Fix up PHI nodes correctly in the presence of unreachable BBs, part two. AlsoNick Lewycky2009-08-191-7/+30
* Be more careful when modifying PHI nodes. Patch by Andre Tavares.Nick Lewycky2009-08-191-1/+2
* Don't crash on critical edge. Patch by Andre Tavares.Nick Lewycky2009-08-171-1/+1
* SSI construction should just go ahead and ignore instructions in unreachableNick Lewycky2009-08-151-2/+6
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+1
* Remove unnecessary casts.Dan Gohman2009-08-111-1/+1
* There's no need to consider PHI nodes in the same block as the instructionNick Lewycky2009-07-091-0/+4
* Add some statistics to SSI so we can see what it's up to.Nick Lewycky2009-07-091-0/+43
* Add Static Single Information construction pass written by André Tavares!Nick Lewycky2009-07-031-0/+390