History log of /llvm-project/llvm/lib/Transforms/Scalar/ADCE.cpp (Results 126 – 150 of 239)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1c97d752 22-Nov-2007 Duncan Sands <baldrick@free.fr>

Readonly/readnone functions are allowed to throw
exceptions, so don't turn invokes of them into
calls.

llvm-svn: 44278


Revision tags: llvmorg-2.1.0
# 17a5dfe6 01-Aug-2007 David Greene <greened@obbligato.org>

New CallInst interface to address GLIBCXX_DEBUG errors caused by
indexing an empty std::vector.

Updates to all clients.

llvm-svn: 40660


# bdd1aaef 04-Jun-2007 Devang Patel <dpatel@apple.com>

s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g

llvm-svn: 37407


# 0e8aa7b6 03-Jun-2007 Devang Patel <dpatel@apple.com>

s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g

llvm-svn: 37403


Revision tags: llvmorg-2.0.0
# e7da2d6a 06-May-2007 Nick Lewycky <nicholas@mxc.ca>

Fix typo in comment.

llvm-svn: 36873


# 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


# 9421f039 18-Apr-2007 Owen Anderson <resistor@mac.com>

Revert changes that caused breakage.

llvm-svn: 36255


# fc40d446 18-Apr-2007 Owen Anderson <resistor@mac.com>

Use ETForest instead of DominatorTree.

llvm-svn: 36249


# a06a8fd2 13-Feb-2007 Chris Lattner <sabre@nondot.org>

Eliminate use of ctors that take vectors.

llvm-svn: 34219


# 6e0123b1 11-Feb-2007 Chris Lattner <sabre@nondot.org>

Simplify code by using value::takename

llvm-svn: 34176


# 557ab15e 05-Feb-2007 Reid Spencer <rspencer@reidspencer.com>

Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in
the Transforms library. This reduces debug library size by 132 KB, debug
binary size by 376 KB, and reduces link time for llvm

Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in
the Transforms library. This reduces debug library size by 132 KB, debug
binary size by 376 KB, and reduces link time for llvm tools slightly.

llvm-svn: 33939

show more ...


# 79a42ac9 19-Dec-2006 Chris Lattner <sabre@nondot.org>

Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic
converted, we lose a static initializer. This also allows GCC to emit warnings
about unused statistics.

llvm-svn: 32690


# 700b8731 06-Dec-2006 Chris Lattner <sabre@nondot.org>

Detemplatize the Statistic class. The only type it is instantiated with
is 'unsigned'.

llvm-svn: 32279


# 5dbf43c9 26-Nov-2006 Bill Wendling <isanbard@gmail.com>

Removed #include <iostream> and replaced with llvm_* streams.

llvm-svn: 31923


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


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

Remove unneeded hook. Patch by Anton K. Thanks!

llvm-svn: 28664


# f905a7b9 01-Jun-2006 Chris Lattner <sabre@nondot.org>

Silence a -pedantic warning.

llvm-svn: 28632


# c597b8a5 22-Jan-2006 Chris Lattner <sabre@nondot.org>

Make iostream #inclusion explicit

llvm-svn: 25514


Revision tags: llvmorg-1.6.0
# bd77fac0 24-Oct-2005 Chris Lattner <sabre@nondot.org>

Make sure that anything using the ADCE pass pulls in the UnifyFunctionExitNodes
code

llvm-svn: 23931


Revision tags: llvmorg-1.5.0
# 05c703ea 14-May-2005 Chris Lattner <sabre@nondot.org>

preserve calling conventions when hacking on code

llvm-svn: 22024


# 82639853 23-Apr-2005 Jeff Cohen <jeffc@jolt-lang.org>

Eliminate tabs and trailing spaces

llvm-svn: 21480


# b1c9317b 21-Apr-2005 Misha Brukman <brukman+llvm@gmail.com>

Remove trailing whitespace

llvm-svn: 21427


# 52e931b3 22-Feb-2005 Chris Lattner <sabre@nondot.org>

Remove use of bind_obj

llvm-svn: 20276


12345678910