projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blockfreq: Further shift logic to LoopData
[oota-llvm.git]
/
lib
/
Analysis
/
2014-04-25
Duncan P. N. Exon...
blockfreq: Further shift logic to LoopData
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
SCC: Change clients to use const, NFC
tree
|
commitdiff
2014-04-25
Chandler Carruth
[LCG] During the incremental update of an SCC, switch...
tree
|
commitdiff
2014-04-25
Chandler Carruth
[LCG] During the incremental re-build of an SCC after...
tree
|
commitdiff
2014-04-25
Chandler Carruth
[LCG] Rather than doing a linear time SmallSetVector...
tree
|
commitdiff
2014-04-25
Chandler Carruth
[LCG] Remove a completely unnecessary loop. It wasn...
tree
|
commitdiff
2014-04-25
Chandler Carruth
[LCG] Now that the loop structure of the core SCC findi...
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Only one mass distribution per node
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Document assertion
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Document high-level functions
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Scale LoopData::Scale on the way down
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: unwrapLoopPackage() => unwrapLoop()
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Pass the Loop directly into unwrapLoopPackage()
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Unwrap from Loops
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Separate unwrapLoops() from finalizeMetrics()
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Expose getPackagedNode()
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Store the header with the members
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Encapsulate LoopData::Header
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Use LoopData directly
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
blockfreq: Use a std::list for Loops
tree
|
commitdiff
2014-04-24
Chandler Carruth
[LCG] Switch a weird do/while loop that actually couldn...
tree
|
commitdiff
2014-04-24
Chandler Carruth
[LCG] Incorporate the core trick of improvements on...
tree
|
commitdiff
2014-04-24
Chandler Carruth
[LCG] Rotate logic applied to the top of the DFSStack...
tree
|
commitdiff
2014-04-24
Chandler Carruth
[LCG] Switch the parent SCC tracking from a SmallSetVec...
tree
|
commitdiff
2014-04-24
Chandler Carruth
[LCG] We don't actually need a set in each SCC to track...
tree
|
commitdiff
2014-04-24
Craig Topper
[C++] Use 'nullptr'.
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Normalize the post-order SCC iterator to just...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Switch the primary node iterator to be a *much...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Make the insertion and query paths into the LCG...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Switch the SCC lookup to be in terms of call...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Switch the primary SCC building code to use the...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Add the first round of mutation support to the...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Implement Tarjan's algorithm correctly this time...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Add a unittest for the LazyCallGraph. I had a...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Hoist the logic for forming a new SCC from the...
tree
|
commitdiff
2014-04-23
Chandler Carruth
[LCG] Switch the Callee sets to be DenseMaps pointing...
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Skip irreducible backedges inside functions
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Rename PackagedLoops => Loops
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Use a pointer for ContainingLoop too
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Use pointers to loops instead of an index
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Implement clear() explicitly
tree
|
commitdiff
2014-04-22
Duncan P. N. Exon...
blockfreq: Rename PackagedLoopData => LoopData
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Remove potential ODR violations by sinking...
tree
|
commitdiff
2014-04-21
Chandler Carruth
[Modules] Make Support/Debug.h modular. This requires...
tree
|
commitdiff
2014-04-21
Duncan P. N. Exon...
blockfreq: Some cleanup of UnsignedFloat
tree
|
commitdiff
2014-04-21
Duncan P. N. Exon...
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
tree
|
commitdiff
2014-04-21
Chandler Carruth
[PM] Add a new-PM-style CGSCC pass manager using the...
tree
|
commitdiff
2014-04-21
Chandler Carruth
[LCG] Add some basic debug output to the LCG pass.
tree
|
commitdiff
2014-04-19
Duncan P. N. Exon...
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
tree
|
commitdiff
2014-04-19
Duncan P. N. Exon...
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
tree
|
commitdiff
2014-04-19
Duncan P. N. Exon...
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"...
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl...
tree
|
commitdiff
2014-04-18
Chandler Carruth
[LCG] Fix the bugs that Ben pointed out in code review...
tree
|
commitdiff
2014-04-18
Benjamin Kramer
Remove a couple of redundant copies of SmallVector...
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"...
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
Fixing MSVC after r206622?
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
tree
|
commitdiff
2014-04-18
Chandler Carruth
[LCG] Remove all of the complexity stemming from suppor...
tree
|
commitdiff
2014-04-18
Chandler Carruth
[LCG] Add support for building persistent and connected...
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
blockfreq: Really fix r206548 (and r206549)
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
blockfreq: Fixing MSVC after r206548?
tree
|
commitdiff
2014-04-18
Duncan P. N. Exon...
blockfreq: Rewrite BlockFrequencyInfoImpl
tree
|
commitdiff
2014-04-17
Nuno Lopes
remove some dead code
tree
|
commitdiff
2014-04-17
Gerolf Hoflehner
Reverse 206485.
tree
|
commitdiff
2014-04-17
Chandler Carruth
[LCG] Just move the allocator (now that we can) when...
tree
|
commitdiff
2014-04-17
Chandler Carruth
[LCG] Remove the Module reference member which we weren...
tree
|
commitdiff
2014-04-17
Gerolf Hoflehner
Inline a function when the always_inline attribute
tree
|
commitdiff
2014-04-15
Tobias Grosser
RegionInfo: Do not access a value that was just moved...
tree
|
commitdiff
2014-04-15
David Blaikie
Use unique_ptr to manage ownership of child Regions...
tree
|
commitdiff
2014-04-15
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
tree
|
commitdiff
2014-04-14
Akira Hatanaka
Fix a bug in which BranchProbabilityInfo wasn't setting...
tree
|
commitdiff
2014-04-11
Duncan P. N. Exon...
blockfreq: Rename BlockFrequencyImpl to BlockFrequencyI...
tree
|
commitdiff
2014-04-11
Duncan P. N. Exon...
blockfreq: Use getSuccessorIndex()
tree
|
commitdiff
2014-04-09
Tobias Grosser
Delinearize: Extend informationin -analyze output
tree
|
commitdiff
2014-04-08
Sebastian Pop
divide by the result of the gcd
tree
|
commitdiff
2014-04-08
Sebastian Pop
handle special cases when findGCD returns 1
tree
|
commitdiff
2014-04-08
Sebastian Pop
in findGCD of multiply expr return the gcd
tree
|
commitdiff
2014-04-07
Eric Christopher
Handle vlas during inline cost computation if they...
tree
|
commitdiff
2014-04-01
Hal Finkel
Use TopTTI->getGEPCost from within getUserCost
tree
|
commitdiff
2014-03-26
Arnold Schwaighofer
PR15967 Fix in basicaa for faulty returning no alias.
tree
|
commitdiff
2014-03-25
Duncan P. N. Exon...
blockfreq: Implement Pass::releaseMemory()
tree
|
commitdiff
2014-03-25
Benjamin Kramer
ScalarEvolution: Compute exit counts for loops with...
tree
|
commitdiff
2014-03-25
Erik Verbruggen
Simplify loop that worked around bugs in old GCC/Xcode.
tree
|
commitdiff
2014-03-24
Karthik Bhat
Allow constant folding of ceil function whenever feasible
tree
|
commitdiff
2014-03-21
Juergen Ributzka
[Constant Hoisting] Make the constant materialization...
tree
|
commitdiff
2014-03-20
Juergen Ributzka
Revert "[Constant Hoisting] Extend coverage of the...
tree
|
commitdiff
2014-03-20
Juergen Ributzka
[Constant Hoisting] Extend coverage of the constant...
tree
|
commitdiff
2014-03-18
Michael Zolotukhin
Add stride normalization to SCEV Normalize/Denormalize...
tree
|
commitdiff
2014-03-18
Alon Mishne
[C++11] Change DebugInfoFinder to use range-based loops
tree
|
commitdiff
2014-03-17
Eli Bendersky
Consistent use of the noduplicate attribute.
tree
|
commitdiff
2014-03-15
Arnaud A. de Grand...
Remove some dead assignements found by scan-build
tree
|
commitdiff
2014-03-12
Michael Zolotukhin
PR17473:
tree
|
commitdiff
2014-03-12
Michael Zolotukhin
Test commit
tree
|
commitdiff
2014-03-11
Tim Northover
IR: add a second ordering operand to cmpxhg for failure
tree
|
commitdiff
2014-03-10
Chandler Carruth
[TTI] There is actually no realistic way to pop TTI...
tree
|
commitdiff
2014-03-10
Chandler Carruth
[LCG] Ran clang-format over this too and it pointed...
tree
|
commitdiff
2014-03-09
Chandler Carruth
[LCG] Simplify a bunch of the LCG code with range for...
tree
|
commitdiff
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
tree
|
commitdiff
next