summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/MDBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reland "clang-misexpect: Profile Guided Validation of Performance Annotations...Petr Hosek2019-09-111-0/+12
* Revert "clang-misexpect: Profile Guided Validation of Performance Annotations...Dmitri Gribenko2019-09-111-12/+0
* clang-misexpect: Profile Guided Validation of Performance Annotations in LLVMPetr Hosek2019-09-111-0/+12
* Revert "clang-misexpect: Profile Guided Validation of Performance Annotations...Petr Hosek2019-09-101-12/+0
* clang-misexpect: Profile Guided Validation of Performance Annotations in LLVMPetr Hosek2019-09-101-0/+12
* Use llvm::stable_sortFangrui Song2019-04-231-3/+1
* [NFC] Fix unused variable warnings in Release buildsJohannes Doerfert2019-01-191-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* AbstractCallSite -- A unified interface for (in)direct and callback callsJohannes Doerfert2019-01-191-0/+44
* [Metadata] Replace a SmallVector with an array; NFCGeorge Burgess IV2018-08-151-3/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-5/+5
* [IR] Fix creating mutable versions of TBAA access tagsIvan A. Kosarev2018-02-131-1/+1
* [Transforms] Support making mutable versions of new-format TBAA access tagsIvan A. Kosarev2018-01-171-0/+27
* Add a pass to generate synthetic function entry counts.Easwaran Raman2018-01-091-2/+6
* [IR] Add MDBuilder helpers for the new TBAA metadata formatIvan A. Kosarev2017-12-181-1/+31
* Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi2017-11-021-0/+7
* Add !callees metadataMatthew Simpson2017-10-161-0/+8
* [PGO] Fixed non-determinism with DenseSet storing function importing info.Ana Pazos2017-08-291-2/+7
* Add function importing info from samplepgo profile to the module summary.Dehao Chen2017-02-281-4/+9
* Use profile info to set function section prefix to group hot/cold functions.Dehao Chen2016-10-181-0/+6
* Fix the assertion failure caused by http://reviews.llvm.org/D22118Dehao Chen2016-07-111-1/+1
* [MDBuilder] Simplify code using initializer lists. NFC.Benjamin Kramer2015-11-221-28/+16
* add unpredictable metadata type for control flowSanjay Patel2015-09-021-0/+4
* Add isConstant argument to MDBuilder::createTBAAStructTagNodeArtur Pilipenko2015-06-011-4/+11
* Add function entry count metadata.Diego Novillo2015-05-131-0/+10
* [IC] Turn non-null MD on pointer loads to range MD on integer loads.Charles Davis2015-02-251-3/+7
* IR: Return unique_ptr from MDNode::getTemporary()Duncan P. N. Exon Smith2015-01-191-3/+3
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-15/+22
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Simplify and improve scoped-noalias metadata semanticsHal Finkel2014-07-251-5/+7
* Add scoped-noalias metadataHal Finkel2014-07-241-3/+17
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-1/+1
* Move MDBuilder's methods out of line.Benjamin Kramer2014-04-121-0/+139
OpenPOWER on IntegriCloud