IR: MDNode => Value: Instruction::getAllMetadata()
[oota-llvm.git] / lib / Transforms / Utils / ValueMapper.cpp
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadata()
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2013-05-28 James MolloyExtend RemapInstruction and friends to take an optional...
2013-05-05 Dmitri GribenkoAdd ArrayRef constructor from None, and do the cleanups...
2013-01-31 Manman RenLinker: correctly link in dbg.declare
2013-01-31 Alexey SamsonovRevert r173946. This breaks compilation of googletest...
2013-01-30 Manman RenLinker: correctly link in dbg.declare
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-09-26 Craig TopperRename virtual table anchors from Anchor() to anchor...
2011-08-04 Devang PatelWe need to map DebugLoc. It leads to Fuction * (through...
2011-07-15 Chris Lattnerfix rdar://9776316 - type remapping needed for inline...
2011-07-14 Devang PatelUndo r135191 (i.e. reapply Chris's patch. Now linker...
2011-07-14 Chris Lattnerrevert r135172 until Devang and I figure out the right...
2011-07-14 Chris LattnerStop the ValueMapper from calling getAllMetadata, which...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-04-21 Jay FoadPR9214: Convert Metadata API to use ArrayRef.
2011-01-24 Chris Lattnerfix PR9015, a crash linking recursive metadata.
2011-01-08 Chris LattnerRevamp the ValueMapper interfaces in a couple ways:
2010-10-13 Rafael EspindolaFix PR8313 by changing ValueToValueMap use a TrackingVH.
2010-08-26 Dan GohmanReapply r112091 and r111922, support for metadata linki...
2010-08-26 Daniel DunbarRevert r111922, "MapValue support for MDNodes. This...
2010-08-26 Daniel DunbarRevert r112091, "Remap metadata attached to instruction...
2010-08-25 Dan GohmanRemap metadata attached to instructions when remapping...
2010-08-24 Dan GohmanUse MapValue in the Linker instead of having a private...
2010-08-24 Dan GohmanMapValue support for MDNodes. This is similar to r10911...
2010-07-24 Nick LewyckyRevert this because we can't clone cyclic MDNodes which...
2010-07-24 Nick LewyckyWhether function-local or not, a MDNode may reference...
2010-07-22 Devang PatelSpeculatively revert 109117
2010-07-22 Devang PatelMap MDNode correctly.
2010-07-02 Devang PatelMDString is already checked earlier.
2010-06-23 Devang PatelCosmetic change.
2010-06-22 Devang PatelRevert 106592 for now. It causes clang-selfhost build...
2010-06-22 Devang PatelIf a metadata operand is seeded in value map and the...
2010-06-22 Devang PatelRevert 106528. It is causing self host failures.
2010-06-22 Devang PatelDo not rely on DenseMap slot which can be easily invali...
2010-04-20 Devang PatelRename ValueMapTy as ValueToValueMapTy to clearly indic...
2010-04-20 Devang PatelThere is no need to install ValueMapper.h header.
2010-01-26 Victor HernandezAvoid extra calls to MD->getNumOperands()
2010-01-21 Chris LattnerIt turns out that this #include is needed because otherwise
2010-01-21 Chris Lattnerunbreak the build, apparently without this transformuti...
2010-01-21 Chris Lattnertidy up
2010-01-21 Victor HernandezDon't need to include IntrinsicInst.h any more
2010-01-21 Victor HernandezNo need to map NULL operands of metadata
2010-01-20 Victor HernandezSwitch Elts from vector to SmallVector
2010-01-20 Victor HernandezMap operands of all function-local metadata, not just...
2010-01-18 Devang PatelWhile mapping llvm.dbg.declare intrinsic manually map...
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Chris Lattneradjust a couple xforms to work with null bb's in BlockA...
2009-10-29 Chris Lattnerteach various passes about blockaddress. We no longer
2009-10-29 Chris Lattnerteach ValueMapper about BlockAddress', making bugpoint...
2009-10-29 Chris Lattnerunindent massive blocks, no functionality change.
2009-10-24 Dan GohmanMapValue doesn't needs its LLVMContext argument.
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-27 Devang PatelDo not seed mstadata into the value map.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-05-30 Nick LewyckyGive embedded metadata its own type instead of relying...
2008-05-30 Gabor Greifrewrite operand loops to use iterators
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-09 Anton KorobeynikovForget to commit users part of value mapper interface
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-02-23 Chris Lattnerfix an obscure and tricky bug the inliner can hit somet...
2007-02-15 Reid SpencerFor PR1195:
2007-02-03 Chris LattnerSwitch inliner over to use DenseMap instead of std...
2007-01-11 Zhou ShengFor PR1043:
2006-07-14 Chris Lattnereliminate some ugly code, using ConstantExpr::getWithOp...
2006-05-27 Chris LattnerImplement a new method, CloneAndPruneFunctionInto,...
2006-04-08 Chris LattnerAdd supprot for shufflevector
2006-04-07 Chris LattnerFix inlining of insert/extract element constantexprs
2006-04-01 Chris Lattneradd valuemapper support for inline asm
2006-03-27 Chris Lattnerteach the inliner to work with packed constants
2006-01-26 Chris Lattnerteach the cloner to handle inline asms
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-16 Chris LattnerAdd support for UndefValue
2004-08-13 Chris LattnerAdd value mapper support for select constant exprs...
2004-08-04 Alkis EvlogimenosStop using getValues().
2004-07-18 Reid SpencerRemove an if statement that would never be reached.
2004-07-18 Reid Spencerbug 122:
2004-07-15 Chris LattnerProgress on PR341
2004-07-04 Reid SpencerAdd #include <iostream> since Value.h does not #include...
2004-05-19 Brian GaekeMove RemapInstruction() to ValueMapper, so that it...
2004-02-15 Chris LattnerAdjustments to support the new ConstantAggregateZero...
2004-01-12 Chris LattnerRemove use of ConstantExpr::getShift
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-05 Chris LattnerYet more fixes for constant expr shifts
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-06 Chris LattnerAvoid doing pointless work. Amazingly, this makes...
2003-04-18 Chris LattnerNew const_cast instead of c style cast
next