summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-02-06[unwind removal] We no longer have 'unwind' instructions being generated, soBill Wendling1-20/+0
2011-03-30Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad1-2/+2
2011-03-30(Almost) always call reserveOperandSpace() on newly created PHINodes.Jay Foad1-0/+1
2010-10-07Now with fewer extraneous semicolons!Owen Anderson1-1/+1
2010-08-06Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman1-1/+1
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson1-2/+2
2010-01-05Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer1-1/+1
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-8/+10
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman1-1/+0
2008-07-23Enable first-class aggregates support.Dan Gohman1-28/+6
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman1-2/+0
2008-04-08Fix insert point handling for multiple return values.Devang Patel1-4/+12
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif1-12/+12
2008-03-10simplifyDevang Patel1-2/+4
2008-03-05Handle 'ret' with multiple values.Devang Patel1-11/+23
2008-03-05Skip functions that return multiple values.Devang Patel1-0/+5
2008-02-19remove the LowerSelect pass. The last client was the old Sparc backend, whic...Chris Lattner1-1/+0
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-05-03Drop 'const'Devang Patel1-1/+1
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel1-1/+1
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel1-0/+1
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner1-1/+1
2006-06-02Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.hChris Lattner1-0/+2
2006-05-09Patch to make some xforms preserve each other. Patch contributed byChris Lattner1-0/+4
2005-04-21Remove trailing whitespaceMisha Brukman1-6/+6
2004-10-16Add support for unreachableChris Lattner1-3/+23
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos1-2/+1
2004-05-26Use one destination constructor for the unconditional branch.Alkis Evlogimenos1-1/+1
2003-11-21Minor cleanups and simplificationsChris Lattner1-10/+4
2003-11-20Start using the nicer terminator auto-insertion APIChris Lattner1-5/+5
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke1-0/+4
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell1-0/+7
2003-09-10Expand the pass to unify all of the unwind blocks as wellChris Lattner1-5/+29
2003-05-22Remove using declarationsChris Lattner1-4/+3
2003-03-31* We now preserve the no-critical-edge pass (because we cannot insert critica...Chris Lattner1-11/+17
2002-09-12Fix bug I introduced with one of my previous changes.Chris Lattner1-1/+1
2002-09-10Fix bugs in previous checkinsChris Lattner1-4/+4
2002-09-10Fix minor problems in previous checkinChris Lattner1-3/+3
2002-09-10Clean up code due to auto-insert constructorsChris Lattner1-5/+5
2002-08-21- Do not expose ::ID from any of the analyses anymore.Chris Lattner1-1/+0
2002-07-27* Standardize how analysis results/passes as printed with the print() virtualChris Lattner1-2/+1
2002-07-26* Add support for different "PassType's"Chris Lattner1-1/+1
2002-07-23*** empty log message ***Chris Lattner1-0/+2
2002-06-25*** empty log message ***Chris Lattner1-8/+8
2002-05-07Give the unified exit node a nameChris Lattner1-1/+1
2002-05-07Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner1-1/+1
2002-05-07Cleanup implementation a bitChris Lattner1-4/+6
2002-05-07Updates to move some header files out of include/llvm/Transforms intoChris Lattner1-1/+1
2002-04-27s/Method/FunctionChris Lattner1-3/+3
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner1-8/+8