aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-01-03Speed up instsimplify by about 10-15% by not bothering to retryDuncan Sands1-8/+19
2010-12-31Simplify this pass by using a depth-first iterator to ensure that allDuncan Sands1-39/+20
2010-12-31Zap dead instructions harder.Duncan Sands1-7/+2
2010-12-21Visit instructions deterministically. Use a FIFO so as to approximatelyDuncan Sands1-11/+21
2010-12-21If an instruction simplifies, try again to simplify any uses of it. This isDuncan Sands1-4/+32
2010-12-20Oops, forgot to add the pass itself!Duncan Sands1-0/+69