summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
Commit message (Expand)AuthorAge
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* [unwind removal] We no longer have 'unwind' instructions being generated, soBill Wendling2012-02-06
* Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad2011-03-30
* (Almost) always call reserveOperandSpace() on newly created PHINodes.Jay Foad2011-03-30
* Now with fewer extraneous semicolons!Owen Anderson2010-10-07
* Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman2010-08-06
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-21
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-05
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Enable first-class aggregates support.Dan Gohman2008-07-23
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* Fix insert point handling for multiple return values.Devang Patel2008-04-08
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* simplifyDevang Patel2008-03-10
* Handle 'ret' with multiple values.Devang Patel2008-03-05
* Skip functions that return multiple values.Devang Patel2008-03-05
* remove the LowerSelect pass. The last client was the old Sparc backend, whic...Chris Lattner2008-02-19
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Drop 'const'Devang Patel2007-05-03
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-27
* Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.hChris Lattner2006-06-02
* Patch to make some xforms preserve each other. Patch contributed byChris Lattner2006-05-09
* Remove trailing whitespaceMisha Brukman2005-04-21
* Add support for unreachableChris Lattner2004-10-16
* Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2004-07-29
* Use one destination constructor for the unconditional branch.Alkis Evlogimenos2004-05-26
* Minor cleanups and simplificationsChris Lattner2003-11-21
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-20
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Expand the pass to unify all of the unwind blocks as wellChris Lattner2003-09-10
* Remove using declarationsChris Lattner2003-05-22
* * We now preserve the no-critical-edge pass (because we cannot insert critica...Chris Lattner2003-03-31
* Fix bug I introduced with one of my previous changes.Chris Lattner2002-09-12
* Fix bugs in previous checkinsChris Lattner2002-09-10
* Fix minor problems in previous checkinChris Lattner2002-09-10
* Clean up code due to auto-insert constructorsChris Lattner2002-09-10
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Add support for different "PassType's"Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-23
* *** empty log message ***Chris Lattner2002-06-25
* Give the unified exit node a nameChris Lattner2002-05-07
* Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner2002-05-07
* Cleanup implementation a bitChris Lattner2002-05-07