History log of /llvm-project/llvm/lib/Transforms/Utils/ValueMapper.cpp (Results 226 – 250 of 282)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a9ad174b 21-Jan-2010 Victor Hernandez <vhernandez@apple.com>

Don't need to include IntrinsicInst.h any more

llvm-svn: 94092


# d089f4e1 21-Jan-2010 Victor Hernandez <vhernandez@apple.com>

No need to map NULL operands of metadata

llvm-svn: 94091


# f2462407 20-Jan-2010 Victor Hernandez <vhernandez@apple.com>

Switch Elts from vector to SmallVector

llvm-svn: 93989


# 5fa88d4e 20-Jan-2010 Victor Hernandez <vhernandez@apple.com>

Map operands of all function-local metadata, not just metadata passed to llvm.dbg.declare intrinsics

llvm-svn: 93979


# 696cb8d4 18-Jan-2010 Devang Patel <dpatel@apple.com>

While mapping llvm.dbg.declare intrinsic manually map its operand, if possible,
because it points to an alloca instruction through metadata.

llvm-svn: 93757


# aa99c94e 01-Nov-2009 Chris Lattner <sabre@nondot.org>

Revert 85678/85680. The decision is to stay with the current form of
indirectbr, thus we don't need "blockaddr(@func, null)". Eliminate it
for simplicity.

llvm-svn: 85699


# 3c89c53f 31-Oct-2009 Chris Lattner <sabre@nondot.org>

adjust a couple xforms to work with null bb's in BlockAddress.

llvm-svn: 85680


# ee8b951e 29-Oct-2009 Chris Lattner <sabre@nondot.org>

teach various passes about blockaddress. We no longer
crash on any clang tests.

llvm-svn: 85465


# be060382 29-Oct-2009 Chris Lattner <sabre@nondot.org>

teach ValueMapper about BlockAddress', making bugpoint a lot more useful.

llvm-svn: 85458


# cf5a47d6 29-Oct-2009 Chris Lattner <sabre@nondot.org>

unindent massive blocks, no functionality change.

llvm-svn: 85457


# ef41a1ce 24-Oct-2009 Dan Gohman <gohman@apple.com>

MapValue doesn't needs its LLVMContext argument.

llvm-svn: 85020


Revision tags: llvmorg-2.6.0
# a4f43fb5 28-Jul-2009 Devang Patel <dpatel@apple.com>

Rename MDNode.h header. It defines MDnode and other metadata classes.
New name is Metadata.h.

llvm-svn: 77370


# 4aa3295a 28-Jul-2009 Owen Anderson <resistor@mac.com>

Return ConstantVector to 2.5 API.

llvm-svn: 77366


# c2c7932c 28-Jul-2009 Owen Anderson <resistor@mac.com>

Change ConstantArray to 2.5 API.

llvm-svn: 77347


# 45308b57 27-Jul-2009 Owen Anderson <resistor@mac.com>

Move ConstantStruct back to 2.5 API.

llvm-svn: 77266


# de6f46c3 27-Jul-2009 Devang Patel <dpatel@apple.com>

Do not seed mstadata into the value map.

llvm-svn: 77208


# 47db941f 22-Jul-2009 Owen Anderson <resistor@mac.com>

Get rid of the Pass+Context magic.

llvm-svn: 76702


# fbcc663c 14-Jul-2009 Torok Edwin <edwintorok@gmail.com>

llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
This adds location info for all llvm_unreachable calls (which is a macro now) in
!NDEBUG builds.
In NDEBUG builds location i

llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
This adds location info for all llvm_unreachable calls (which is a macro now) in
!NDEBUG builds.
In NDEBUG builds location info and the message is off (it only prints
"UREACHABLE executed").

llvm-svn: 75640

show more ...


# 56d06597 11-Jul-2009 Torok Edwin <edwintorok@gmail.com>

assert(0) -> LLVM_UNREACHABLE.
Make llvm_unreachable take an optional string, thus moving the cerr<< out of
line.
LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for
NDEBUG bu

assert(0) -> LLVM_UNREACHABLE.
Make llvm_unreachable take an optional string, thus moving the cerr<< out of
line.
LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for
NDEBUG builds.

llvm-svn: 75379

show more ...


# 38264b15 06-Jul-2009 Owen Anderson <resistor@mac.com>

"LLVMContext* " --> "LLVMContext *"

llvm-svn: 74878


# e70b6370 05-Jul-2009 Owen Anderson <resistor@mac.com>

More LLVMContext-ification.

llvm-svn: 74807


# adbc2846 30-May-2009 Nick Lewycky <nicholas@mxc.ca>

Give embedded metadata its own type instead of relying on EmptyStructTy.

llvm-svn: 72610


Revision tags: llvmorg-2.5.0, llvmorg-2.4.0, llvmorg-2.3.0
# 5df4326d 30-May-2008 Gabor Greif <ggreif@gmail.com>

rewrite operand loops to use iterators

llvm-svn: 51789


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


# 98638aed 09-Nov-2007 Anton Korobeynikov <asl@math.spbu.ru>

Forget to commit users part of value mapper interface

llvm-svn: 43940


12345678910>>...12