summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/AddDiscriminators.cpp
AgeCommit message (Expand)Author
2023-08-13[LegacyPM] Drop unused includes in passes no longer supporting legacy PMBjorn Pettersson
2023-06-10[Transforms] Remove AddDiscriminatorsLegacyPassKazu Hirata
2023-06-10[Transforms] Remove unused function createAddDiscriminatorsPassKazu Hirata
2022-11-29[NFC] Removed call to getInstList() from range loops on BBs.Vasileios Porpodas
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata
2021-06-15[SampleFDO] Place the discriminator flag variable into the used list.Rong Xu
2020-01-06[NFC] Fix trivial typos in commentsJames Henderson
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-01-24[llvm] Clarify responsiblity of some of DILocation discriminator APIsMircea Trofin
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-15treat invoke like callDavid Callahan
2018-12-21[llvm] API for encoding/decoding DWARF discriminators.Mircea Trofin
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-28Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie
2017-10-17[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko
2017-04-11[AddDiscriminators] Assign discriminators to MemIntrinsic calls.Andrea Di Biagio
2017-02-10Encode duplication factor from loop vectorization and loop unrolling to discr...Dehao Chen
2016-11-08Use the last 7 bits to represent the discriminator to fit it in 1 byte ULEB12...Dehao Chen
2016-10-26Introduce updateDiscriminator interface to DILocation to make it cleaner assi...Dehao Chen
2016-10-25Move discriminator assignment to where it is used. (NFC)Dehao Chen
2016-10-24add-discriminators: Fix handling of lexical scopes.Adrian Prantl
2016-10-07Invoke add-discriminator at -g0 -fsample-profileDehao Chen
2016-08-09Consistently use FunctionAnalysisManagerSean Silva
2016-08-05Do not assign new discriminator for all intrinsics.Dehao Chen
2016-06-15Address review feedbacks of AddDiscriminator changeXinliang David Li
2016-06-15[PM] Port Add discriminator pass to new PMXinliang David Li
2016-05-05Revert http://reviews.llvm.org/D19926 as it breaks tests.Dehao Chen
2016-05-05Simplify CFG before assigning discriminator.Dehao Chen
2016-04-14Fix null pointer access for discriminator assignment.Dehao Chen
2016-04-14Update discriminator assignment algorithm to handle nested call correctly.Dehao Chen
2016-03-11Remove llvm::getDISubprogram in favor of Function::getSubprogramPete Cooper
2016-02-29Move discriminator assignment to the right place.Dehao Chen
2016-01-26Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko
2015-11-19Fix the debug build breakage that getDiscriminator is called by mistake.Dehao Chen
2015-11-19Reimplement discriminator assignment algorithm.Dehao Chen
2015-11-16Don't generate discriminators for calls to debug intrinsicsPavel Labath
2015-11-11SamplePGO - Fix PR 25482 - Do not rely on llvm.dbg.cu for discriminatorsDiego Novillo
2015-11-09Add discriminators for call instructions that are from the same line and same...Dehao Chen
2015-10-30Recommit r251680 (also need to update clang test)Dehao Chen
2015-10-30Revert r251680:Dehao Chen
2015-10-30Update the discriminator assignment algorithmDehao Chen
2015-10-29clang-format lib/Transforms/Utils/AddDiscriminators.cppDehao Chen
2015-10-13TransformUtils: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-21DebugInfo: Drop rest of DIDescriptor subclassesDuncan P. N. Exon Smith
2015-04-20DebugInfo: Delete subclasses of DIScopeDuncan P. N. Exon Smith
2015-04-16DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith
2015-04-14DebugInfo: Gut DILocationDuncan P. N. Exon Smith
2015-04-14DebugInfo: Move DILocation::computeNewDiscriminators()Duncan P. N. Exon Smith