summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/AddDiscriminators.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie2018-03-281-1/+1
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-171-15/+24
* [AddDiscriminators] Assign discriminators to MemIntrinsic calls.Andrea Di Biagio2017-04-111-1/+15
* Encode duplication factor from loop vectorization and loop unrolling to discr...Dehao Chen2017-02-101-4/+4
* Use the last 7 bits to represent the discriminator to fit it in 1 byte ULEB12...Dehao Chen2016-11-081-5/+7
* Introduce updateDiscriminator interface to DILocation to make it cleaner assi...Dehao Chen2016-10-261-30/+7
* Move discriminator assignment to where it is used. (NFC)Dehao Chen2016-10-251-1/+1
* add-discriminators: Fix handling of lexical scopes.Adrian Prantl2016-10-241-9/+13
* Invoke add-discriminator at -g0 -fsample-profileDehao Chen2016-10-071-4/+1
* Consistently use FunctionAnalysisManagerSean Silva2016-08-091-1/+1
* Do not assign new discriminator for all intrinsics.Dehao Chen2016-08-051-2/+2
* Address review feedbacks of AddDiscriminator changeXinliang David Li2016-06-151-4/+6
* [PM] Port Add discriminator pass to new PMXinliang David Li2016-06-151-8/+22
* Revert http://reviews.llvm.org/D19926 as it breaks tests.Dehao Chen2016-05-051-6/+0
* Simplify CFG before assigning discriminator.Dehao Chen2016-05-051-0/+6
* Fix null pointer access for discriminator assignment.Dehao Chen2016-04-141-0/+2
* Update discriminator assignment algorithm to handle nested call correctly.Dehao Chen2016-04-141-20/+14
* Remove llvm::getDISubprogram in favor of Function::getSubprogramPete Cooper2016-03-111-6/+1
* Move discriminator assignment to the right place.Dehao Chen2016-02-291-4/+7
* Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko2016-01-261-2/+2
* Fix the debug build breakage that getDiscriminator is called by mistake.Dehao Chen2015-11-191-1/+2
* Reimplement discriminator assignment algorithm.Dehao Chen2015-11-191-52/+37
* Don't generate discriminators for calls to debug intrinsicsPavel Labath2015-11-161-17/+19
* SamplePGO - Fix PR 25482 - Do not rely on llvm.dbg.cu for discriminatorsDiego Novillo2015-11-111-2/+2
* Add discriminators for call instructions that are from the same line and same...Dehao Chen2015-11-091-0/+32
* Recommit r251680 (also need to update clang test)Dehao Chen2015-10-301-11/+12
* Revert r251680:Dehao Chen2015-10-301-12/+11
* Update the discriminator assignment algorithmDehao Chen2015-10-301-11/+12
* clang-format lib/Transforms/Utils/AddDiscriminators.cppDehao Chen2015-10-291-12/+11
* TransformUtils: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-3/+2
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-4/+4
* DebugInfo: Drop rest of DIDescriptor subclassesDuncan P. N. Exon Smith2015-04-211-2/+2
* DebugInfo: Delete subclasses of DIScopeDuncan P. N. Exon Smith2015-04-201-2/+2
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-2/+2
* DebugInfo: Gut DILocationDuncan P. N. Exon Smith2015-04-141-7/+7
* DebugInfo: Move DILocation::computeNewDiscriminators()Duncan P. N. Exon Smith2015-04-141-1/+7
* AddDiscriminators: Create new MDLocation directlyDuncan P. N. Exon Smith2015-04-141-1/+3
* DebugInfo: Rewrite atSameLineAs() as MDLocation::canDiscriminate()Duncan P. N. Exon Smith2015-04-111-1/+1
* Transforms: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith2015-03-301-8/+9
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-1/+1
* Use DILexicalBlockFile, rather than DILexicalBlock, to track discriminator ch...David Blaikie2014-08-211-4/+2
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-251-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo2014-04-171-2/+7
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-1/+1
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-2/+2
OpenPOWER on IntegriCloud