aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-04-24Add optional arg to profile count getters to filterXinliang David Li1-4/+7
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-6/+6
2018-08-16[BFI] Use rounding while computing profile counts.Easwaran Raman1-1/+3
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-38/+42
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-6/+6
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2018-04-01[Analysis] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-6/+6
2018-01-17Add a ProfileCount class to represent entry counts.Easwaran Raman1-1/+1
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi1-0/+21
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman1-1/+1
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton1-1/+1
2017-07-21[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko1-13/+33
2017-01-28Cleanup dump() functions.Matthias Braun1-0/+2
2016-08-22[GraphTraits] Replace all NodeType usage with NodeRefTim Shen1-6/+3
2016-08-02CodeExtractor : Add ability to preserve profile data.Sean Silva1-1/+7
2016-08-01[ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces t...Tim Shen1-0/+1
2016-08-01Revert r277313 and r277314.Sean Silva1-7/+1
2016-08-01CodeExtractor : Add ability to preserve profile data.Sean Silva1-1/+7
2016-06-22[BFI]: NFC refactoringXinliang David Li1-0/+16
2016-05-09fix spelling; NFCSanjay Patel1-2/+2
2016-02-02Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko1-3/+13
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren1-1/+1
2015-10-15Recommit r250345, it was reverted in r250366 to investigate a bot failure.Manman Ren1-0/+7
2015-10-15Temporarily revert r250345 to sort out bot failure.Manman Ren1-7/+0
2015-10-14Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+7
2015-10-14Revert r250204 and r250240 due to bot failure. We failed to build PGO-ed clang.Manman Ren1-7/+0
2015-10-13Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+7
2015-10-13Revert 250089 due to bot failure. It failed when building clang itself with PGO.Manman Ren1-7/+0
2015-10-12Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+7
2015-09-08Fix PR 24723 - Handle 0-mass backedges in irreducible loopsDiego Novillo1-1/+4
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-17Add documentation for new backedge mass propagation in irregular loops.Diego Novillo1-3/+2
2015-06-16Fix PR 23525 - Separate header mass propagation in irregular loops.Diego Novillo1-21/+59
2015-04-01Remove 4,096 loop scale limitation.Diego Novillo1-21/+33
2014-12-05BFI: Saturate when combining edges to a successorDuncan P. N. Exon Smith1-4/+17
2014-10-13[modules] Stop excluding Support/Debug.h from the Support module. This headerRichard Smith1-1/+0
2014-10-12[Modules] Add some missing includes to make files compile stand-alone.Benjamin Kramer1-1/+1
2014-10-06BFI: Improve assertion message, since it's actually firingDuncan P. N. Exon Smith1-1/+2
2014-07-12BFI: Add constructor for WeightDuncan P. N. Exon Smith1-5/+1
2014-07-12BFI: Clean up BlockMassDuncan P. N. Exon Smith1-10/+0
2014-07-11BFI: Mark the end of namespacesDuncan P. N. Exon Smith1-1/+2
2014-06-24Support: Move class ScaledNumberDuncan P. N. Exon Smith1-190/+0
2014-06-24BFI: Un-floatify more languageDuncan P. N. Exon Smith1-23/+24
2014-06-24Support: Extract ScaledNumbers::MinScale and MaxScaleDuncan P. N. Exon Smith1-10/+5
2014-06-23BFI: Change language from "exponent" to "scale"Duncan P. N. Exon Smith1-8/+8
2014-06-23BFI: Rename UnsignedFloat => ScaledNumberDuncan P. N. Exon Smith1-17/+17
2014-06-20Support: Write ScaledNumber::getQuotient() and getProduct()Duncan P. N. Exon Smith1-91/+0
2014-05-06blockfreq: Move include to .cppDuncan P. N. Exon Smith1-0/+1