summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/ValueMapper.cpp
Commit message (Expand)AuthorAge
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-28
* Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-05
* Linker: correctly link in dbg.declareManman Ren2013-01-31
* Revert r173946. This breaks compilation of googletest with ClangAlexey Samsonov2013-01-31
* Linker: correctly link in dbg.declareManman Ren2013-01-30
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Rename virtual table anchors from Anchor() to anchor() for consistency with t...Craig Topper2012-09-26
* We need to map DebugLoc. It leads to Fuction * (through subprogram entry node...Devang Patel2011-08-04
* fix rdar://9776316 - type remapping needed for inline asm blobs,Chris Lattner2011-07-15
* Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first,...Devang Patel2011-07-14
* revert r135172 until Devang and I figure out the right answer.Chris Lattner2011-07-14
* Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc intoChris Lattner2011-07-14
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-23
* Revert r133513:Eric Christopher2011-06-23
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-21
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-21
* Change how PHINodes store their operands.Jay Foad2011-06-20
* PR9214: Convert Metadata API to use ArrayRef.Jay Foad2011-04-21
* fix PR9015, a crash linking recursive metadata.Chris Lattner2011-01-24
* Revamp the ValueMapper interfaces in a couple ways:Chris Lattner2011-01-08
* Fix PR8313 by changing ValueToValueMap use a TrackingVH.Rafael Espindola2010-10-13
* Reapply r112091 and r111922, support for metadata linking, with aDan Gohman2010-08-26
* Revert r111922, "MapValue support for MDNodes. This is similar to r109117,Daniel Dunbar2010-08-26
* Revert r112091, "Remap metadata attached to instructions when remappingDaniel Dunbar2010-08-26
* Remap metadata attached to instructions when remapping individualDan Gohman2010-08-25
* Use MapValue in the Linker instead of having a private functionDan Gohman2010-08-24
* MapValue support for MDNodes. This is similar to r109117, exceptDan Gohman2010-08-24
* Revert this because we can't clone cyclic MDNodes which are creating during aNick Lewycky2010-07-24
* Whether function-local or not, a MDNode may reference a Function in which caseNick Lewycky2010-07-24
* Speculatively revert 109117Devang Patel2010-07-22
* Map MDNode correctly. Devang Patel2010-07-22
* MDString is already checked earlier.Devang Patel2010-07-02
* Cosmetic change.Devang Patel2010-06-23
* Revert 106592 for now. It causes clang-selfhost build failure.Devang Patel2010-06-22
* If a metadata operand is seeded in value map and the metadata should also be ...Devang Patel2010-06-22
* Revert 106528. It is causing self host failures.Devang Patel2010-06-22
* Do not rely on DenseMap slot which can be easily invalidated when DenseMap gr...Devang Patel2010-06-22
* Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...Devang Patel2010-04-20
* There is no need to install ValueMapper.h header. Devang Patel2010-04-20
* Avoid extra calls to MD->getNumOperands()Victor Hernandez2010-01-26
* It turns out that this #include is needed because otherwiseChris Lattner2010-01-21
* unbreak the build, apparently without this transformutils starts depending on...Chris Lattner2010-01-21
* tidy upChris Lattner2010-01-21
* Don't need to include IntrinsicInst.h any moreVictor Hernandez2010-01-21
* No need to map NULL operands of metadataVictor Hernandez2010-01-21
* Switch Elts from vector to SmallVectorVictor Hernandez2010-01-20
* Map operands of all function-local metadata, not just metadata passed to llvm...Victor Hernandez2010-01-20
* While mapping llvm.dbg.declare intrinsic manually map its operand, if possible,Devang Patel2010-01-18