History log of /llvm-project/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp (Results 26 – 50 of 77)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a57b97e7 21-Jul-2010 Owen Anderson <resistor@mac.com>

Fix batch of converting RegisterPass<> to INTIALIZE_PASS().

llvm-svn: 109045


Revision tags: llvmorg-2.7.0
# ccce8bae 05-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com>

Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer.

llvm-svn: 92726


Revision tags: llvmorg-2.6.0
# 55f1c09e 13-Aug-2009 Owen Anderson <resistor@mac.com>

Push LLVMContexts through the IntegerType APIs.

llvm-svn: 78948


Revision tags: llvmorg-2.5.0
# 906152a2 05-Jan-2009 Dan Gohman <gohman@apple.com>

Tidy up #includes, deleting a bunch of unnecessary #includes.

llvm-svn: 61715


Revision tags: llvmorg-2.4.0
# fa1211f6 23-Jul-2008 Dan Gohman <gohman@apple.com>

Enable first-class aggregates support.

Remove the GetResultInst instruction. It is still accepted in LLVM assembly
and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove
suppor

Enable first-class aggregates support.

Remove the GetResultInst instruction. It is still accepted in LLVM assembly
and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove
support for return instructions with multiple values. These are auto-upgraded
to use InsertValueInst instructions.

The IRBuilder still accepts multiple-value returns, and auto-upgrades them
to InsertValueInst instructions.

llvm-svn: 53941

show more ...


Revision tags: llvmorg-2.3.0
# a8b7e78f 06-May-2008 Dan Gohman <gohman@apple.com>

Remove uses of llvm/System/IncludeFile.h that are no longer needed.

llvm-svn: 50695


# 8cd2a3ae 08-Apr-2008 Devang Patel <dpatel@apple.com>

Fix insert point handling for multiple return values.

llvm-svn: 49367


# e9ecc68d 06-Apr-2008 Gabor Greif <ggreif@gmail.com>

API changes for class Use size reduction, wave 1.
Specifically, introduction of XXX::Create methods
for Users that have a potentially variable number of
Uses.

llvm-svn: 49277


# c0325b20 10-Mar-2008 Devang Patel <dpatel@apple.com>

simplify

llvm-svn: 48160


# 3b1c95f8 05-Mar-2008 Devang Patel <dpatel@apple.com>

Handle 'ret' with multiple values.

llvm-svn: 47965


# e516aa11 05-Mar-2008 Devang Patel <dpatel@apple.com>

Skip functions that return multiple values.

llvm-svn: 47924


# c3591a0d 19-Feb-2008 Chris Lattner <sabre@nondot.org>

remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now.

llvm-svn: 47323


Revision tags: llvmorg-2.2.0
# f3ebc3f3 29-Dec-2007 Chris Lattner <sabre@nondot.org>

Remove attribution from file headers, per discussion on llvmdev.

llvm-svn: 45418


Revision tags: llvmorg-2.1.0, llvmorg-2.0.0
# 8c78a0bf 03-May-2007 Devang Patel <dpatel@apple.com>

Drop 'const'

llvm-svn: 36662


# e95c6ad8 02-May-2007 Devang Patel <dpatel@apple.com>

Use 'static const char' instead of 'static const int'.
Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.

llvm-svn: 36652


# 09f162ca 01-May-2007 Devang Patel <dpatel@apple.com>

Do not use typeinfo to identify pass in pass manager.

llvm-svn: 36632


Revision tags: llvmorg-1.9.0
# c2d3d311 27-Aug-2006 Chris Lattner <sabre@nondot.org>

eliminate RegisterOpt. It does the same thing as RegisterPass.

llvm-svn: 29925


# 02e0b4dd 02-Jun-2006 Chris Lattner <sabre@nondot.org>

Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.h
to link in the implementation. Thanks to Anton Korobeynikov for figuring out
what was going on here.

llvm-svn: 28660


# 4fe87d67 09-May-2006 Chris Lattner <sabre@nondot.org>

Patch to make some xforms preserve each other. Patch contributed by
Domagoj Babic!

llvm-svn: 28181


Revision tags: llvmorg-1.6.0, llvmorg-1.5.0
# b1c9317b 21-Apr-2005 Misha Brukman <brukman+llvm@gmail.com>

Remove trailing whitespace

llvm-svn: 21427


Revision tags: llvmorg-1.4.0
# 98e54145 16-Oct-2004 Chris Lattner <sabre@nondot.org>

Add support for unreachable

llvm-svn: 17056


Revision tags: llvmorg-1.3.0
# fd7a2d44 29-Jul-2004 Alkis Evlogimenos <alkis@evlogimenos.com>

Merge i*.h headers into Instructions.h as part of bug403.

llvm-svn: 15325


# 9e84b503 26-May-2004 Alkis Evlogimenos <alkis@evlogimenos.com>

Use one destination constructor for the unconditional branch.

llvm-svn: 13792


Revision tags: llvmorg-1.2.0, llvmorg-1.1.0
# a2960004 21-Nov-2003 Chris Lattner <sabre@nondot.org>

Minor cleanups and simplifications

llvm-svn: 10127


# 2af51728 20-Nov-2003 Chris Lattner <sabre@nondot.org>

Start using the nicer terminator auto-insertion API

llvm-svn: 10111


1234