ProfileData: Fix copy-paste type in RawInstrProfReader
[oota-llvm.git] / include / llvm / Analysis /
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-05-27 Sebastian Popremove BasePointer before delinearizing
2014-05-27 Sebastian Popremove constant terms
2014-05-15 Alp TokerFix typos
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-14 Jay FoadUpdate the comments for ComputeMaskedBits, which lost...
2014-05-09 Sebastian Popmove findArrayDimensions to ScalarEvolution
2014-05-07 Sebastian Popsplit delinearization pass in 3 steps
2014-05-07 Tobias Grosser[C++11] Add NArySCEV->Operands iterator range
2014-05-06 Duncan P. N. Exon... blockfreq: Move include to .cpp
2014-05-04 Chandler Carruth[LCG] Add the last (and most complex) of the edge inser...
2014-05-01 Chandler Carruth[LCG] Add the other simple edge insertion API to the...
2014-05-01 Chandler Carruth[LCG] Add some basic methods for querying the parent...
2014-05-01 Chandler Carruth[LCG] Fix a bad bug in the new fancy iterator scheme...
2014-04-30 Chandler Carruth[LCG] Add the really, *really* boring edge insertion...
2014-04-30 Chandler Carruth[LCG] Actually test the *basic* edge removal bits ...
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-29 Diego NovilloAdd optimization remarks to the loop unroller and vecto...
2014-04-29 Chandler Carruth[ADT] Make the iterator adaptor utility a touch more...
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 Chandler Carruth[LCG] Add the most basic of edge insertion to the lazy...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Chandler Carruth[LCG] Re-organize the methods for mutating a call graph...
2014-04-26 Chandler Carruth[LCG] Eliminate more boiler plate by using the iterator...
2014-04-26 Chandler Carruth[LCG] Switch the node iterator to use the new fancy...
2014-04-26 Chandler Carruth[LCG] Rather than removing nodes from the SCC entry...
2014-04-26 Chandler Carruth[LCG] Hoist the main DFS loop out of the edge removal...
2014-04-26 Chandler Carruth[LCG] In the incremental SCC re-formation, lift the...
2014-04-26 Chandler Carruth[LCG] Refactor the duplicated code I added in my last...
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-24 Chandler Carruth[LCG] Incorporate the core trick of improvements on...
2014-04-24 Chandler Carruth[LCG] Switch the parent SCC tracking from a SmallSetVec...
2014-04-24 Chandler Carruth[LCG] We don't actually need a set in each SCC to track...
2014-04-24 Chandler Carruth[LCG] Switch the SCC's parent iterators to be value...
2014-04-23 Chandler Carruth[LCG] Normalize the post-order SCC iterator to just...
2014-04-23 Chandler Carruth[LCG] Remove two unused typedefs from the iterators.
2014-04-23 Chandler Carruth[LCG] Switch the primary node iterator to be a *much...
2014-04-23 Chandler Carruth[LCG] Make the insertion and query paths into the LCG...
2014-04-23 Chandler Carruth[LCG] Switch the SCC lookup to be in terms of call...
2014-04-23 Chandler Carruth[LCG] Add the first round of mutation support to the...
2014-04-23 Chandler Carruth[LCG] Implement Tarjan's algorithm correctly this time...
2014-04-23 Chandler Carruth[LCG] Add some accessor methods to the SCC to allow...
2014-04-23 Chandler Carruth[LCG] Add a unittest for the LazyCallGraph. I had a...
2014-04-23 Chandler Carruth[LCG] Hoist the logic for forming a new SCC from the...
2014-04-23 Chandler Carruth[LCG] Switch the Callee sets to be DenseMaps pointing...
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-21 Chandler Carruth[PM] Add a new-PM-style CGSCC pass manager using the...
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 Chandler Carruth[LCG] Remove all of the complexity stemming from suppor...
2014-04-18 Chandler Carruth[LCG] Add support for building persistent and connected...
2014-04-18 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
2014-04-18 Duncan P. N. Exon... blockfreq: Rewrite BlockFrequencyInfoImpl
2014-04-17 Chandler Carruth[LCG] Remove a dead declaration. This stopped being...
2014-04-17 Chandler Carruth[LCG] Move the call graph node class into the graph...
2014-04-17 Chandler Carruth[LCG] Just move the allocator (now that we can) when...
2014-04-17 Chandler Carruth[LCG] Remove the Module reference member which we weren...
2014-04-16 Chandler Carruth[LCG] Stop playing fast and loose with reference member...
2014-04-15 David BlaikieUse unique_ptr to manage ownership of child Regions...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
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...
2014-04-11 David BlaikieImplement depth_first and inverse_depth_first range...
2014-04-09 Craig Topper[C++11] More 'nullptr' conversion or in some cases...
2014-04-01 Hal FinkelAdd some additional fields to TTI::UnrollingPreferences
2014-03-30 Rafael EspindolaRemove dead declarations.
2014-03-25 Duncan P. N. Exon... blockfreq: Implement Pass::releaseMemory()
2014-03-21 Juergen Ributzka[Constant Hoisting] Make the constant materialization...
2014-03-20 Juergen RibutzkaRevert "[Constant Hoisting] Extend coverage of the...
next