[DWARF parser] Cleanup code in DWARFDebugAbbrev.
[oota-llvm.git] / lib / Analysis /
2014-04-25 Duncan P. N. Exon... blockfreq: Further shift logic to LoopData
2014-04-25 Duncan P. N. Exon... SCC: Change clients to use const, NFC
2014-04-25 Chandler Carruth[LCG] During the incremental update of an SCC, switch...
2014-04-25 Chandler Carruth[LCG] During the incremental re-build of an SCC after...
2014-04-25 Chandler Carruth[LCG] Rather than doing a linear time SmallSetVector...
2014-04-25 Chandler Carruth[LCG] Remove a completely unnecessary loop. It wasn...
2014-04-25 Chandler Carruth[LCG] Now that the loop structure of the core SCC findi...
2014-04-25 Duncan P. N. Exon... blockfreq: Only one mass distribution per node
2014-04-25 Duncan P. N. Exon... blockfreq: Document assertion
2014-04-25 Duncan P. N. Exon... blockfreq: Document high-level functions
2014-04-25 Duncan P. N. Exon... blockfreq: Scale LoopData::Scale on the way down
2014-04-25 Duncan P. N. Exon... blockfreq: unwrapLoopPackage() => unwrapLoop()
2014-04-25 Duncan P. N. Exon... blockfreq: Pass the Loop directly into unwrapLoopPackage()
2014-04-25 Duncan P. N. Exon... blockfreq: Unwrap from Loops
2014-04-25 Duncan P. N. Exon... blockfreq: Separate unwrapLoops() from finalizeMetrics()
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: Use LoopData directly
2014-04-25 Duncan P. N. Exon... blockfreq: Use a std::list for Loops
2014-04-24 Chandler Carruth[LCG] Switch a weird do/while loop that actually couldn...
2014-04-24 Chandler Carruth[LCG] Incorporate the core trick of improvements on...
2014-04-24 Chandler Carruth[LCG] Rotate logic applied to the top of the DFSStack...
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 Craig Topper[C++] Use 'nullptr'.
2014-04-23 Chandler Carruth[LCG] Normalize the post-order SCC iterator to just...
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] Switch the primary SCC building code to use the...
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 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: Skip irreducible backedges inside functions
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: Implement clear() explicitly
2014-04-22 Duncan P. N. Exon... blockfreq: Rename PackagedLoopData => LoopData
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
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-21 Chandler Carruth[LCG] Add some basic debug output to the LCG pass.
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 Chandler Carruth[LCG] Fix the bugs that Ben pointed out in code review...
2014-04-18 Benjamin KramerRemove a couple of redundant copies of SmallVector...
2014-04-18 Duncan P. N. Exon... Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"...
2014-04-18 Duncan P. N. Exon... Fixing MSVC after r206622?
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: Really fix r206548 (and r206549)
2014-04-18 Duncan P. N. Exon... blockfreq: Fixing MSVC after r206548?
2014-04-18 Duncan P. N. Exon... blockfreq: Rewrite BlockFrequencyInfoImpl
2014-04-17 Nuno Lopesremove some dead code
2014-04-17 Gerolf HoflehnerReverse 206485.
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-17 Gerolf HoflehnerInline a function when the always_inline attribute
2014-04-15 Tobias GrosserRegionInfo: Do not access a value that was just moved...
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 Akira HatanakaFix a bug in which BranchProbabilityInfo wasn't setting...
2014-04-11 Duncan P. N. Exon... blockfreq: Rename BlockFrequencyImpl to BlockFrequencyI...
2014-04-11 Duncan P. N. Exon... blockfreq: Use getSuccessorIndex()
2014-04-09 Tobias GrosserDelinearize: Extend informationin -analyze output
2014-04-08 Sebastian Popdivide by the result of the gcd
2014-04-08 Sebastian Pophandle special cases when findGCD returns 1
2014-04-08 Sebastian Popin findGCD of multiply expr return the gcd
2014-04-07 Eric ChristopherHandle vlas during inline cost computation if they...
2014-04-01 Hal FinkelUse TopTTI->getGEPCost from within getUserCost
2014-03-26 Arnold SchwaighoferPR15967 Fix in basicaa for faulty returning no alias.
2014-03-25 Duncan P. N. Exon... blockfreq: Implement Pass::releaseMemory()
2014-03-25 Benjamin KramerScalarEvolution: Compute exit counts for loops with...
2014-03-25 Erik VerbruggenSimplify loop that worked around bugs in old GCC/Xcode.
2014-03-24 Karthik BhatAllow constant folding of ceil function whenever feasible
2014-03-21 Juergen Ributzka[Constant Hoisting] Make the constant materialization...
2014-03-20 Juergen RibutzkaRevert "[Constant Hoisting] Extend coverage of the...
2014-03-20 Juergen Ributzka[Constant Hoisting] Extend coverage of the constant...
2014-03-18 Michael ZolotukhinAdd stride normalization to SCEV Normalize/Denormalize...
2014-03-18 Alon Mishne[C++11] Change DebugInfoFinder to use range-based loops
2014-03-17 Eli BenderskyConsistent use of the noduplicate attribute.
2014-03-15 Arnaud A. de Grand... Remove some dead assignements found by scan-build
2014-03-12 Michael ZolotukhinPR17473:
2014-03-12 Michael ZolotukhinTest commit
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-10 Chandler Carruth[TTI] There is actually no realistic way to pop TTI...
2014-03-10 Chandler Carruth[LCG] Ran clang-format over this too and it pointed...
2014-03-09 Chandler Carruth[LCG] Simplify a bunch of the LCG code with range for...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
next