aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Transforms/Utils/SSAUpdater.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-2/+2
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+6
* Update comments for SSAUpdater to use the modern doxygen commentChandler Carruth2013-07-281-47/+57
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-0/+1
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-171-2/+2
* Make headers standalone, move a virtual method out of line.Benjamin Kramer2011-11-141-12/+9
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-2/+2
* Simplify. Consolidate dbg.declare handling in AllocaPromoter.Devang Patel2011-07-061-4/+5
* Clean up the lazy initialization of DIBuilder a bit.Cameron Zwarich2011-05-241-2/+2
* Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values whenCameron Zwarich2011-05-241-1/+6
* Generalize LoadAndStorePromoter a bit and switch LICMChris Lattner2011-01-151-3/+20
* Add a new LoadAndStorePromoter class, which implements the generalChris Lattner2011-01-141-0/+32
* Reapply commit 112699, speculatively reverted by echristo, sinceDuncan Sands2010-09-021-5/+7
* Speculatively revert 112699 and 112702, they seem to be causingEric Christopher2010-09-011-7/+5
* If PrototypeValue is erased in the middle of using the SSAUpdatorDuncan Sands2010-09-011-5/+7
* implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse.Chris Lattner2010-08-291-0/+6
* Combine the implementations of the core part of the SSAUpdater andBob Wilson2010-05-041-18/+4
* Re-commit my previous SSAUpdater changes. The previous version naively triedBob Wilson2010-04-171-9/+21
* Revert all my SSAUpdater patches. The PHI placement algorithm is not correctBob Wilson2010-04-031-23/+9
* Rewrite another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-2/+2
* Change another SSAUpdater function to avoid recursion.Bob Wilson2010-04-011-1/+1
* The SSAUpdater should avoid recursive traversals of the CFG, since that mayBob Wilson2010-04-011-1/+1
* Rewrite part of the SSAUpdater to be more careful about inserting redundantBob Wilson2010-03-311-9/+23
* comment fix: weakvh -> tracking vhChris Lattner2009-12-221-2/+2
* Add an explicit keyword.Dan Gohman2009-10-241-1/+1
* Strip trailing white space.Duncan Sands2009-10-161-10/+10
* add a simple helper method.Chris Lattner2009-10-101-0/+4
* add ability for clients of SSAUpdater to find out about theChris Lattner2009-10-101-1/+10
* add the ability to get a rewritten value from the middle of a block,Chris Lattner2009-10-101-3/+27
* rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect Chris Lattner2009-10-101-4/+4
* Implement an efficient and fully general SSA update mechanism that Chris Lattner2009-10-101-0/+71