History log of /llvm-project/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp (Results 51 – 75 of 77)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 960707c3 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu>

Put all LLVM code into the llvm namespace, as per bug 109.

llvm-svn: 9903


Revision tags: llvmorg-1.0.0
# 482202a6 20-Oct-2003 John Criswell <criswell@uiuc.edu>

Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.

llvm-svn: 9298


# f941396c 10-Sep-2003 Chris Lattner <sabre@nondot.org>

Expand the pass to unify all of the unwind blocks as well

llvm-svn: 8456


# 8d0a71af 22-May-2003 Chris Lattner <sabre@nondot.org>

Remove using declarations

llvm-svn: 6306


# 07f7e5d3 31-Mar-2003 Chris Lattner <sabre@nondot.org>

* We now preserve the no-critical-edge pass (because we cannot insert critical edges)
* Small modification to be more efficient

llvm-svn: 5757


# 674c9ff5 12-Sep-2002 Chris Lattner <sabre@nondot.org>

Fix bug I introduced with one of my previous changes.
Thanks fly out to Nick for noticing it! :)

llvm-svn: 3691


# 3d7720ae 10-Sep-2002 Chris Lattner <sabre@nondot.org>

Fix bugs in previous checkins

llvm-svn: 3673


# db3f9bc9 10-Sep-2002 Chris Lattner <sabre@nondot.org>

Fix minor problems in previous checkin

llvm-svn: 3668


# f80f7b02 10-Sep-2002 Chris Lattner <sabre@nondot.org>

Clean up code due to auto-insert constructors

llvm-svn: 3666


# 1a386b6a 21-Aug-2002 Chris Lattner <sabre@nondot.org>

- Do not expose ::ID from any of the analyses anymore.

llvm-svn: 3417


# 96a0dfa3 27-Jul-2002 Chris Lattner <sabre@nondot.org>

* Standardize how analysis results/passes as printed with the print() virtual
methods
* Eliminate AnalysisID: Now it is just a typedef for const PassInfo*
* Simplify how AnalysisID's are initializ

* Standardize how analysis results/passes as printed with the print() virtual
methods
* Eliminate AnalysisID: Now it is just a typedef for const PassInfo*
* Simplify how AnalysisID's are initialized
* Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into
the analyses themselves.

llvm-svn: 3115

show more ...


# a2c09859 26-Jul-2002 Chris Lattner <sabre@nondot.org>

* Add support for different "PassType's"
* Add new RegisterOpt/RegisterAnalysis templates for registering passes that
are to show up in opt or analyze
* Register Analyses now
* Change optimizations

* Add support for different "PassType's"
* Add new RegisterOpt/RegisterAnalysis templates for registering passes that
are to show up in opt or analyze
* Register Analyses now
* Change optimizations to use RegisterOpt instead of RegisterPass
* Add support for different "PassType's"
* Add new RegisterOpt/RegisterAnalysis templates for registering passes that
are to show up in opt or analyze
* Register Analyses now
* Change optimizations to use RegisterOpt instead of RegisterPass
* Remove getPassName implementations from various subclasses

llvm-svn: 3112

show more ...


# b28b6801 23-Jul-2002 Chris Lattner <sabre@nondot.org>

*** empty log message ***

llvm-svn: 3016


# fda72b1a 25-Jun-2002 Chris Lattner <sabre@nondot.org>

*** empty log message ***

llvm-svn: 2777


# bbcb8914 07-May-2002 Chris Lattner <sabre@nondot.org>

Give the unified exit node a name

llvm-svn: 2550


# 15435fd5 07-May-2002 Chris Lattner <sabre@nondot.org>

Move UnifyFunctionExitNodes to Utils library: final resting place this time

llvm-svn: 2531


# 64d1334b 07-May-2002 Chris Lattner <sabre@nondot.org>

Cleanup implementation a bit

llvm-svn: 2526


# 7608a46c 07-May-2002 Chris Lattner <sabre@nondot.org>

Updates to move some header files out of include/llvm/Transforms into
the Scalar and Utils subdirectories

llvm-svn: 2523


# f998685c 27-Apr-2002 Chris Lattner <sabre@nondot.org>

s/Method/Function

llvm-svn: 2336


# 62b7fd13 07-Apr-2002 Chris Lattner <sabre@nondot.org>

Change references to the Method class to be references to the Function
class. The Method class is obsolete (renamed) and all references to it
are being converted over to Function.

llvm-svn: 2144


# 86595ae3 01-Feb-2002 Chris Lattner <sabre@nondot.org>

General cleanup

llvm-svn: 1628


# f9f2896c 31-Jan-2002 Chris Lattner <sabre@nondot.org>

Eliminate SimplifyCFG.h file, pull everything into the UnifyMethodExitNodes class

llvm-svn: 1613


# ccf571a4 31-Jan-2002 Chris Lattner <sabre@nondot.org>

Convert analyses to new pass structure

llvm-svn: 1603


# 7f74a56e 20-Jan-2002 Chris Lattner <sabre@nondot.org>

Changes to build successfully with GCC 3.02

llvm-svn: 1503


# fb5ae02e 03-Dec-2001 Chris Lattner <sabre@nondot.org>

Split the PHINode class out from the iOther.h file into the iPHINode.h file

llvm-svn: 1405


1234