summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Metadata.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-021-1/+0
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-06-191-6/+8
* Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn2017-06-141-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [Metadata] Fix typos in comments. NFCCraig Topper2017-04-271-2/+2
* Fix the InstCombine to reserve the VP metadata and sets correct call count.Dehao Chen2017-03-311-8/+17
* [IR] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko2017-02-171-5/+34
* Encode duplication factor from loop vectorization and loop unrolling to discr...Dehao Chen2017-02-101-0/+9
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-7/+14
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-14/+7
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-7/+14
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-14/+7
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-7/+14
* Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman2016-10-251-1/+1
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-3/+3
* Allow Switch instruction to have extractProfTotalWeight called as it can term...Dehao Chen2016-10-111-1/+2
* Move computation past early returnAditya Kumar2016-09-261-3/+2
* Change extractProfMetadata and extractProfTotalWeight to const member function.Dehao Chen2016-09-161-26/+18
* DebugInfo: New metadata representation for global variables.Peter Collingbourne2016-09-131-0/+27
* Make MDNode::intersect faster than O(n * m)David Majnemer2016-08-161-5/+4
* Don't passively concatenate MDNodesDavid Majnemer2016-08-161-13/+5
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-2/+2
* IR: Drop uniquing when an MDNode Value operand is deletedDuncan P. N. Exon Smith2016-08-031-2/+2
* Rename StringMap::emplace_second to try_emplace.Benjamin Kramer2016-07-211-1/+1
* Fix the assertion failure caused by http://reviews.llvm.org/D22118Dehao Chen2016-07-111-1/+2
* [IR] Stop a -Wsign-compare warning from firingDavid Majnemer2016-07-111-1/+1
* Implement callsite-hotness based inline cost for Sample-based PGODehao Chen2016-07-111-0/+25
* IR: Introduce llvm.type.checked.load intrinsic.Peter Collingbourne2016-06-251-1/+0
* IR: New representation for CFI and virtual call optimization pass metadata.Peter Collingbourne2016-06-241-2/+23
* Linker: Copy metadata when linking declarations.Peter Collingbourne2016-06-241-0/+7
* [STLExtras] Introduce and use llvm::count_if; NFCSanjoy Das2016-06-101-1/+1
* IR: Allow multiple global metadata attachments with the same type.Peter Collingbourne2016-06-011-40/+76
* Add support for metadata attachments for global variables.Peter Collingbourne2016-05-311-13/+13
* [CodeGenPrepare] use branch weight metadata to decide if a select should be t...Sanjay Patel2016-04-261-0/+24
* BitcodeReader: Avoid referencing unresolved nodes from distinct onesDuncan P. N. Exon Smith2016-04-231-0/+10
* IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFCDuncan P. N. Exon Smith2016-04-191-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* IR: Lazily create ReplaceableMetadataImpl on MDNodeDuncan P. N. Exon Smith2016-04-031-31/+60
* [ThinLTO] Remove post-pass metadata linking supportTeresa Johnson2016-03-291-6/+1
* Query the StringMap only once when creating MDString (NFC)Mehdi Amini2016-03-251-11/+6
* fix documentation comments; NFCSanjay Patel2016-03-121-7/+2
* Revert "Query the StringMap only once when creating MDString (NFC)"Mehdi Amini2016-02-171-6/+11
* Query the StringMap only once when creating MDString (NFC)Mehdi Amini2016-02-161-11/+6
* Relax assertion in ReplaceableMetadataImpl::replaceAllUsesWith().Adrian Prantl2016-02-061-2/+0
* Update to use new name alignTo().Rui Ueyama2016-01-141-2/+2
* Split resolveCycles(bool AllowTemps) into two interfaces and documentTeresa Johnson2016-01-111-1/+1
* [ThinLTO] Rename variables used in metadata linking (NFC)Teresa Johnson2015-12-301-2/+2
* Ensure MDNode used as key in metadata linking map cannot be RAUWedTeresa Johnson2015-12-301-0/+2
* [ptr-traits] Merge the MetadataTracking helpers into the MetadataChandler Carruth2015-12-291-0/+38
* [ThinLTO] Metadata linking for imported functionsTeresa Johnson2015-12-171-1/+3
OpenPOWER on IntegriCloud