summaryrefslogtreecommitdiff
path: root/include/llvm/Transforms/Utils/ValueMapper.h
AgeCommit message (Expand)Author
2017-10-26[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko
2017-10-24ValueMapper.h: Don't mark header functions as file localDavid Blaikie
2017-07-01fix trivial typos, NFCHiroshi Inoue
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-01Rename WeakVH to WeakTrackingVH; NFCSanjoy Das
2017-04-26Reverts commit r301424, r301425 and r301426Sanjoy Das
2017-04-26Rename WeakVH to WeakTrackingVH; NFCSanjoy Das
2017-01-14[Transforms/Utils] Fix some Clang-tidy modernize and Include What You Use war...Eugene Zelenko
2016-05-25ValueMaterializer: rename materializeDeclFor() to materialize()Mehdi Amini
2016-05-25ValueMaterializer: fuse materializeDeclFor and materializeInitFor (NFC)Mehdi Amini
2016-04-16Reapply "ValueMapper: Eliminate cross-file co-recursion, NFC"Duncan P. N. Exon Smith
2016-04-16Revert "ValueMapper: Eliminate cross-file co-recursion, NFC"Duncan P. N. Exon Smith
2016-04-16ValueMapper: Eliminate cross-file co-recursion, NFCDuncan P. N. Exon Smith
2016-04-08ValueMapper: Extract llvm::RemapFunction from IRMover.cpp, NFCDuncan P. N. Exon Smith
2016-04-08ValueMapper: Roll RemapInstruction into Mapper, NFCDuncan P. N. Exon Smith
2016-04-08Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith
2016-04-08Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith
2016-04-08ValueMapper: Treat LocalAsMetadata more like function-local ValuesDuncan P. N. Exon Smith
2016-04-07ValueMapper: Allow RF_IgnoreMissingLocals and RF_NullMapMissingGlobalValuesDuncan P. N. Exon Smith
2016-04-07IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFCDuncan P. N. Exon Smith
2016-04-06ValueMapper: clang-format ValueMapper.h, NFCDuncan P. N. Exon Smith
2016-04-02Linker: Remove IRMover::isMetadataUnneeded indirection; almost NFCDuncan P. N. Exon Smith
2016-03-29[ThinLTO] Remove post-pass metadata linking supportTeresa Johnson
2015-12-18[ThinLTO/LTO] Don't link in unneeded metadataTeresa Johnson
2015-12-17[ThinLTO] Metadata linking for imported functionsTeresa Johnson
2015-11-27Simplify the linking of recursive data.Rafael Espindola
2015-11-15Fix mapping of unmaterialized global values during metadata linkingTeresa Johnson
2015-10-19Fix -Wdeprecated regarding ORC copying ValueMaterializersDavid Blaikie
2015-08-03Linker: Move distinct MDNodes instead of cloningDuncan P. N. Exon Smith
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2014-12-19Rename MapValue(Metadata*) to MapMetadata()Duncan P. N. Exon Smith
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith
2014-05-19Reformat blank lines.NAKAMURA Takumi
2014-05-19Whitespace.NAKAMURA Takumi
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-04[Modules] Move ValueMap to the IR library. While this class does notChandler Carruth
2013-05-28Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy
2012-09-26Rename virtual table anchors from Anchor() to anchor() for consistency with t...Craig Topper
2012-03-28Switch to WeakVHs in the value mapper, and aggressively prune dead basicChandler Carruth
2011-08-03Use cast<> instead of a C-style cast to get some free assertions.Jay Foad
2011-07-10Make the destructor virtual to silence GCC's -Wnon-virtual-dtor. Let meChandler Carruth
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner
2011-01-08Revamp the ValueMapper interfaces in a couple ways:Chris Lattner
2010-10-13Fix PR8313 by changing ValueToValueMap use a TrackingVH.Rafael Espindola
2010-08-26Reapply r112091 and r111922, support for metadata linking, with aDan Gohman
2010-08-24Use MapValue in the Linker instead of having a private functionDan Gohman
2010-04-20There is no need to install ValueMapper.h header. Devang Patel
2009-10-24MapValue doesn't needs its LLVMContext argument.Dan Gohman
2009-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer