aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-04-25blockfreq: Expose getPackagedNode()Duncan P. N. Exon Smith1-24/+1
2014-04-25blockfreq: Store the header with the membersDuncan P. N. Exon Smith1-2/+2
2014-04-25blockfreq: Encapsulate LoopData::HeaderDuncan P. N. Exon Smith1-14/+12
2014-04-25blockfreq: Use LoopData directlyDuncan P. N. Exon Smith1-30/+28
2014-04-25blockfreq: Use a std::list for LoopsDuncan P. N. Exon Smith1-1/+1
2014-04-22blockfreq: Skip irreducible backedges inside functionsDuncan P. N. Exon Smith1-1/+1
2014-04-22blockfreq: Rename PackagedLoops => LoopsDuncan P. N. Exon Smith1-1/+1
2014-04-22blockfreq: Use a pointer for ContainingLoop tooDuncan P. N. Exon Smith1-9/+9
2014-04-22blockfreq: Use pointers to loops instead of an indexDuncan P. N. Exon Smith1-4/+5
2014-04-22blockfreq: Implement clear() explicitlyDuncan P. N. Exon Smith1-1/+5
2014-04-22blockfreq: Rename PackagedLoopData => LoopDataDuncan P. N. Exon Smith1-7/+7
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-21blockfreq: Some cleanup of UnsignedFloatDuncan P. N. Exon Smith1-22/+19
2014-04-21Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-0/+932
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-932/+0
2014-04-19Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-0/+932
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-933/+0
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-0/+933
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-933/+0
2014-04-18Fixing MSVC after r206622?Duncan P. N. Exon Smith1-0/+2
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-0/+931
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-931/+0
2014-04-18blockfreq: Really fix r206548 (and r206549)Duncan P. N. Exon Smith1-32/+0
2014-04-18blockfreq: Fixing MSVC after r206548?Duncan P. N. Exon Smith1-2/+2
2014-04-18blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith1-0/+963