summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Metadata.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Metadata] Add TBAA struct metadata to `AAMDNode`Anton Afanasyev2020-01-061-0/+1
* Reinstate MSan suppression of PR24578.Evgenii Stepanov2019-11-221-1/+3
* Reland: Dead Virtual Function EliminationOliver Stannard2019-10-171-0/+18
* Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya2019-10-141-18/+0
* Fix compilation warnings. NFC.Michael Liao2019-10-111-1/+1
* Dead Virtual Function EliminationOliver Stannard2019-10-111-0/+18
* Use llvm::stable_sortFangrui Song2019-04-231-4/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use llvm::copy. NFCFangrui Song2018-11-171-1/+1
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-2/+2
* Extend the GlobalObject metadata interfaceBenjamin Kramer2018-05-311-26/+29
* [IR] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-051-2/+2
* [DeadArgumentElimination] Preserve llvm.dbg.values's first argumentPetar Jovanovic2018-01-301-8/+16
* 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
OpenPOWER on IntegriCloud