summaryrefslogtreecommitdiff
path: root/lib/Analysis/BlockFrequencyInfoImpl.cpp
AgeCommit message (Expand)Author
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-21[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko
2017-01-28Cleanup dump() functions.Matthias Braun
2016-08-22[GraphTraits] Replace all NodeType usage with NodeRefTim Shen
2016-08-02CodeExtractor : Add ability to preserve profile data.Sean Silva
2016-08-01[ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces t...Tim Shen
2016-08-01Revert r277313 and r277314.Sean Silva
2016-08-01CodeExtractor : Add ability to preserve profile data.Sean Silva
2016-06-22[BFI]: NFC refactoringXinliang David Li
2016-05-09fix spelling; NFCSanjay Patel
2016-02-02Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-10-15Recommit r250345, it was reverted in r250366 to investigate a bot failure.Manman Ren
2015-10-15Temporarily revert r250345 to sort out bot failure.Manman Ren
2015-10-14Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-10-14Revert r250204 and r250240 due to bot failure. We failed to build PGO-ed clang.Manman Ren
2015-10-13Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-10-13Revert 250089 due to bot failure. It failed when building clang itself with PGO.Manman Ren
2015-10-12Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-09-08Fix PR 24723 - Handle 0-mass backedges in irreducible loopsDiego Novillo
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-17Add documentation for new backedge mass propagation in irregular loops.Diego Novillo
2015-06-16Fix PR 23525 - Separate header mass propagation in irregular loops.Diego Novillo
2015-04-01Remove 4,096 loop scale limitation.Diego Novillo
2014-12-05BFI: Saturate when combining edges to a successorDuncan P. N. Exon Smith
2014-10-13[modules] Stop excluding Support/Debug.h from the Support module. This headerRichard Smith
2014-10-12[Modules] Add some missing includes to make files compile stand-alone.Benjamin Kramer
2014-10-06BFI: Improve assertion message, since it's actually firingDuncan P. N. Exon Smith
2014-07-12BFI: Add constructor for WeightDuncan P. N. Exon Smith
2014-07-12BFI: Clean up BlockMassDuncan P. N. Exon Smith
2014-07-11BFI: Mark the end of namespacesDuncan P. N. Exon Smith
2014-06-24Support: Move class ScaledNumberDuncan P. N. Exon Smith
2014-06-24BFI: Un-floatify more languageDuncan P. N. Exon Smith
2014-06-24Support: Extract ScaledNumbers::MinScale and MaxScaleDuncan P. N. Exon Smith
2014-06-23BFI: Change language from "exponent" to "scale"Duncan P. N. Exon Smith
2014-06-23BFI: Rename UnsignedFloat => ScaledNumberDuncan P. N. Exon Smith
2014-06-20Support: Write ScaledNumber::getQuotient() and getProduct()Duncan P. N. Exon Smith
2014-05-06blockfreq: Move include to .cppDuncan P. N. Exon Smith
2014-04-29blockfreq: Defer to BranchProbability::scale()Duncan P. N. Exon Smith
2014-04-28blockfreq: Remove more extra typenames from r207438Duncan P. N. Exon Smith
2014-04-28Reapply "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith
2014-04-25Revert "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith
2014-04-25blockfreq: Approximate irreducible control flowDuncan P. N. Exon Smith
2014-04-25blockfreq: Further shift logic to LoopDataDuncan P. N. Exon Smith
2014-04-25blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith
2014-04-25blockfreq: Document assertionDuncan P. N. Exon Smith
2014-04-25blockfreq: Document high-level functionsDuncan P. N. Exon Smith