aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/SSI.cpp
AgeCommit message (Expand)Author
2010-08-28remove the ABCD and SSI passes. They don't have any clients thatChris Lattner
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-07-22mass elimination of reliance on automatic iterator dereferencingGabor Greif
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson
2010-01-05Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-04Do away with the strange use of BitVectors in SSI, and just use normal sets. ...Owen Anderson
2009-10-04Fix a typo in the comment.Owen Anderson
2009-10-04SSI needs to require DT and DF transitively, since it uses them outside of it...Owen Anderson
2009-09-10Correctly handle the case where a comparison is created in one BasicBlock andNick Lewycky
2009-08-19Fix up PHI nodes correctly in the presence of unreachable BBs, part two. AlsoNick Lewycky
2009-08-19Be more careful when modifying PHI nodes. Patch by Andre Tavares.Nick Lewycky
2009-08-17Don't crash on critical edge. Patch by Andre Tavares.Nick Lewycky
2009-08-15SSI construction should just go ahead and ignore instructions in unreachableNick Lewycky
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-11Remove unnecessary casts.Dan Gohman
2009-07-09There's no need to consider PHI nodes in the same block as the instructionNick Lewycky
2009-07-09Add some statistics to SSI so we can see what it's up to.Nick Lewycky
2009-07-03Add Static Single Information construction pass written by André Tavares!Nick Lewycky