Use fixed-point representation for BranchProbability.
[oota-llvm.git] / include / llvm / Analysis / BlockFrequencyInfoImpl.h
2015-09-25 Cong HouUse fixed-point representation for BranchProbability.
2015-09-10 Cong HouPass BranchProbability/BlockMass by value instead of...
2015-07-15 Cong HouRename doFunction() in BFI to calculate() and change...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-17 Diego NovilloAdd documentation for new backedge mass propagation...
2015-06-16 Diego NovilloFix PR 23525 - Separate header mass propagation in...
2015-06-04 Diego NovilloTidy comment. NFC.
2015-06-03 Diego NovilloFix typo in comment. NFC.
2015-04-01 Diego NovilloRemove 4,096 loop scale limitation.
2014-10-08 Robin MorissetFix typo in comment
2014-07-12 Duncan P. N. Exon... BFI: Add constructor for Weight
2014-07-12 Duncan P. N. Exon... BFI: Clean up BlockMass
2014-07-11 Duncan P. N. Exon... BFI: Mark the end of namespaces
2014-06-24 Duncan P. N. Exon... Support: Move class ScaledNumber
2014-06-24 Duncan P. N. Exon... BFI: Un-floatify more language
2014-06-24 Duncan P. N. Exon... BFI: Remove more float-like language from ScaledNumber
2014-06-24 Duncan P. N. Exon... Support: Extract ScaledNumbers::MinScale and MaxScale
2014-06-23 Duncan P. N. Exon... BFI: Change language from "exponent" to "scale"
2014-06-23 Duncan P. N. Exon... BFI: Update ScaledNumber header docs
2014-06-23 Duncan P. N. Exon... BFI: Rename UnsignedFloat => ScaledNumber
2014-06-23 Duncan P. N. Exon... Support: Extract ScaledNumbers::getSum() and getDiffere...
2014-06-23 Duncan P. N. Exon... Support: Extract ScaledNumbers::matchScale()
2014-06-23 Duncan P. N. Exon... Support: Extract ScaledNumbers::compare()
2014-06-20 Duncan P. N. Exon... Support: Write ScaledNumbers::getLg{,Floor,Ceiling}()
2014-06-20 Duncan P. N. Exon... Support: Write ScaledNumber::getQuotient() and getProduct()
2014-06-20 Duncan P. N. Exon... Support: Write ScaledNumbers::getAdjusted()
2014-06-20 Duncan P. N. Exon... Support: Write ScaledNumbers::getRounded()
2014-05-06 Duncan P. N. Exon... blockfreq: Move include to .cpp
2014-04-29 Benjamin Kramerraw_ostream: Forward declare OpenFlags and include...
2014-04-29 Duncan P. N. Exon... blockfreq: Defer to BranchProbability::scale()
2014-04-29 Duncan P. N. Exon... blockfreq: Remove BlockMass*BlockMass
2014-04-28 Duncan P. N. Exon... blockfreq: Remove extra typename from r207438
2014-04-28 Duncan P. N. Exon... Reapply "blockfreq: Approximate irreducible control...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-25 Duncan P. N. Exon... Revert "blockfreq: Approximate irreducible control...
2014-04-25 Duncan P. N. Exon... blockfreq: Approximate irreducible control flow
2014-04-25 Duncan P. N. Exon... blockfreq: Further shift logic to LoopData
2014-04-25 Duncan P. N. Exon... blockfreq: Only one mass distribution per node
2014-04-25 Duncan P. N. Exon... blockfreq: Document high-level functions
2014-04-25 Duncan P. N. Exon... blockfreq: Remove dead code
2014-04-25 Duncan P. N. Exon... blockfreq: Separate unwrapLoops() from finalizeMetrics()
2014-04-25 Duncan P. N. Exon... blockfreq: LoopData::MemberList => NodeList
2014-04-25 Duncan P. N. Exon... blockfreq: Expose getPackagedNode()
2014-04-25 Duncan P. N. Exon... blockfreq: Store the header with the members
2014-04-25 Duncan P. N. Exon... blockfreq: Encapsulate LoopData::Header
2014-04-25 Duncan P. N. Exon... blockfreq: Embed Loop hierarchy in LoopData
2014-04-25 Duncan P. N. Exon... blockfreq: Use LoopData directly
2014-04-25 Duncan P. N. Exon... blockfreq: Stop using range-based for to traverse Loops
2014-04-25 Duncan P. N. Exon... blockfreq: Use a std::list for Loops
2014-04-22 Duncan P. N. Exon... blockfreq: Rename PackagedLoops => Loops
2014-04-22 Duncan P. N. Exon... blockfreq: Use a pointer for ContainingLoop too
2014-04-22 Duncan P. N. Exon... blockfreq: Use pointers to loops instead of an index
2014-04-22 Duncan P. N. Exon... blockfreq: Rename PackagedLoopData => LoopData
2014-04-22 Duncan P. N. Exon... blockfreq: Move PackagedLoopData above WorkingData
2014-04-22 Duncan P. N. Exon... blockfreq: Remove "dead" comment
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Duncan P. N. Exon... blockfreq: Some cleanup of UnsignedFloat
2014-04-21 Duncan P. N. Exon... Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-19 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-19 Duncan P. N. Exon... Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-19 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"...
2014-04-18 Duncan P. N. Exon... Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl...
2014-04-18 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"...
2014-04-18 Duncan P. N. Exon... Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-18 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-18 Duncan P. N. Exon... blockfreq: Rewrite BlockFrequencyInfoImpl
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-11 Duncan P. N. Exon... blockfreq: Rename BlockProbInfoT to BranchProbabilityInfoT
2014-04-11 Duncan P. N. Exon... blockfreq: Remove unnecessary template parameters
2014-04-11 Duncan P. N. Exon... blockfreq: Rename BlockFrequencyImpl to BlockFrequencyI...