aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-01Object: Extract a ModuleSymbolTable class from IRObjectFile.Peter Collingbourne1-3/+1
2016-11-23[PM] Change the static object whose address is used to uniquely identifyChandler Carruth1-1/+1
2016-11-14Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson1-0/+45
2016-11-14[ThinLTO] Make inline assembly handling more efficient in summaryTeresa Johnson1-7/+10
2016-11-10Restore part of "[ThinLTO] Prevent exporting of locals used/defined in module...Teresa Johnson1-4/+14
2016-11-09Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini1-57/+4
2016-11-08[ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson1-4/+57
2016-10-30[ThinLTO] Use per-summary flag to prevent exporting locals used in inline asmTeresa Johnson1-46/+30
2016-10-28[ThinLTO] Create AliasSummary when building indexTeresa Johnson1-6/+24
2016-10-08[ThinLTO] Record calls to aliasesTeresa Johnson1-1/+12
2016-09-28Refactor the ProfileSummaryInfo to use doInitialization and doFinalization to...Dehao Chen1-1/+1
2016-09-26[thinlto] Basic thinlto fdo heuristicPiotr Padlewski1-13/+41
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