aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-30NFC: add early exit in ModuleSummaryAnalysisPiotr Padlewski1-29/+32
2016-08-19[PM] Rework the new PM support for building the ModuleSummaryIndex toChandler Carruth1-33/+30
2016-08-12[PM] Port ModuleSummaryIndex analysis to new pass managerTeresa Johnson1-0/+13
2016-08-11Use range algorithms instead of unpacking begin/endDavid Majnemer1-3/+3
2016-07-17[ThinLTO] Perform profile-guided indirect call promotionTeresa Johnson1-7/+27
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer1-6/+5
2016-05-06ThinLTO: fix assertion and refactor check for hidden use from inline ASM in a...Mehdi Amini1-31/+43
2016-04-27[ThinLTO] Refine fix to avoid renaming of uses in inline assembly.Teresa Johnson1-6/+14
2016-04-24[ThinLTO] Remove GlobalValueInfo class from indexTeresa Johnson1-11/+8
2016-04-24Reorganize GlobalValueSummary with a "Flags" bitfield.Mehdi Amini1-2/+4
2016-04-20[ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson1-0/+25
2016-04-11[ThinLTO] Move summary computation from BitcodeWriter to new passTeresa Johnson1-0/+186