index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
*
blockfreq: Only one mass distribution per node
Duncan P. N. Exon Smith
2014-04-25
1
-61
/
+11
*
blockfreq: Document assertion
Duncan P. N. Exon Smith
2014-04-25
1
-1
/
+1
*
blockfreq: Document high-level functions
Duncan P. N. Exon Smith
2014-04-25
1
-1
/
+1
*
blockfreq: Scale LoopData::Scale on the way down
Duncan P. N. Exon Smith
2014-04-25
1
-23
/
+12
*
blockfreq: unwrapLoopPackage() => unwrapLoop()
Duncan P. N. Exon Smith
2014-04-25
1
-10
/
+8
*
blockfreq: Pass the Loop directly into unwrapLoopPackage()
Duncan P. N. Exon Smith
2014-04-25
1
-6
/
+4
*
blockfreq: Unwrap from Loops
Duncan P. N. Exon Smith
2014-04-25
1
-4
/
+2
*
blockfreq: Separate unwrapLoops() from finalizeMetrics()
Duncan P. N. Exon Smith
2014-04-25
1
-5
/
+9
*
blockfreq: Expose getPackagedNode()
Duncan P. N. Exon Smith
2014-04-25
1
-24
/
+1
*
blockfreq: Store the header with the members
Duncan P. N. Exon Smith
2014-04-25
1
-2
/
+2
*
blockfreq: Encapsulate LoopData::Header
Duncan P. N. Exon Smith
2014-04-25
1
-14
/
+12
*
blockfreq: Use LoopData directly
Duncan P. N. Exon Smith
2014-04-25
1
-30
/
+28
*
blockfreq: Use a std::list for Loops
Duncan P. N. Exon Smith
2014-04-25
1
-1
/
+1
*
[LCG] Switch a weird do/while loop that actually couldn't fail its
Chandler Carruth
2014-04-24
1
-5
/
+4
*
[LCG] Incorporate the core trick of improvements on the naive Tarjan's
Chandler Carruth
2014-04-24
1
-41
/
+61
*
[LCG] Rotate logic applied to the top of the DFSStack to instead be
Chandler Carruth
2014-04-24
1
-25
/
+24
*
[LCG] Switch the parent SCC tracking from a SmallSetVector to
Chandler Carruth
2014-04-24
1
-2
/
+2
*
[LCG] We don't actually need a set in each SCC to track the nodes. We
Chandler Carruth
2014-04-24
1
-7
/
+1
*
[C++] Use 'nullptr'.
Craig Topper
2014-04-24
4
-18
/
+18
*
[LCG] Normalize the post-order SCC iterator to just iterate over the SCC
Chandler Carruth
2014-04-23
1
-2
/
+2
*
[LCG] Switch the primary node iterator to be a *much* more normal C++
Chandler Carruth
2014-04-23
1
-39
/
+33
*
[LCG] Make the insertion and query paths into the LCG which cannot fail
Chandler Carruth
2014-04-23
1
-4
/
+4
*
[LCG] Switch the SCC lookup to be in terms of call graph nodes rather
Chandler Carruth
2014-04-23
1
-8
/
+8
*
[LCG] Switch the primary SCC building code to use the negative low-link
Chandler Carruth
2014-04-23
1
-2
/
+4
*
[LCG] Add the first round of mutation support to the lazy call graph.
Chandler Carruth
2014-04-23
1
-0
/
+233
*
[LCG] Implement Tarjan's algorithm correctly this time. We have to walk
Chandler Carruth
2014-04-23
1
-34
/
+42
*
[LCG] Add a unittest for the LazyCallGraph. I had a weak moment and
Chandler Carruth
2014-04-23
1
-0
/
+2
*
[LCG] Hoist the logic for forming a new SCC from the top of the DFSStack
Chandler Carruth
2014-04-23
1
-41
/
+47
*
[LCG] Switch the Callee sets to be DenseMaps pointing to the index into
Chandler Carruth
2014-04-23
1
-7
/
+8
*
blockfreq: Skip irreducible backedges inside functions
Duncan P. N. Exon Smith
2014-04-22
1
-1
/
+1
*
blockfreq: Rename PackagedLoops => Loops
Duncan P. N. Exon Smith
2014-04-22
1
-1
/
+1
*
blockfreq: Use a pointer for ContainingLoop too
Duncan P. N. Exon Smith
2014-04-22
1
-9
/
+9
*
blockfreq: Use pointers to loops instead of an index
Duncan P. N. Exon Smith
2014-04-22
1
-4
/
+5
*
blockfreq: Implement clear() explicitly
Duncan P. N. Exon Smith
2014-04-22
1
-1
/
+5
*
blockfreq: Rename PackagedLoopData => LoopData
Duncan P. N. Exon Smith
2014-04-22
1
-7
/
+7
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
21
-25
/
+44
*
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[Modules] Make Support/Debug.h modular. This requires it to not change
Chandler Carruth
2014-04-21
1
-0
/
+2
*
blockfreq: Some cleanup of UnsignedFloat
Duncan P. N. Exon Smith
2014-04-21
1
-22
/
+19
*
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
Duncan P. N. Exon Smith
2014-04-21
3
-2
/
+939
*
[PM] Add a new-PM-style CGSCC pass manager using the newly added
Chandler Carruth
2014-04-21
2
-0
/
+168
*
[LCG] Add some basic debug output to the LCG pass.
Chandler Carruth
2014-04-21
1
-2
/
+17
*
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
Duncan P. N. Exon Smith
2014-04-19
3
-939
/
+2
*
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
Duncan P. N. Exon Smith
2014-04-19
3
-2
/
+939
*
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
Duncan P. N. Exon Smith
2014-04-19
3
-940
/
+2
*
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
Duncan P. N. Exon Smith
2014-04-18
3
-2
/
+940
*
[LCG] Fix the bugs that Ben pointed out in code review (and the MSan bot
Chandler Carruth
2014-04-18
1
-3
/
+7
*
Remove a couple of redundant copies of SmallVector::operator==.
Benjamin Kramer
2014-04-18
2
-29
/
+3
*
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
Duncan P. N. Exon Smith
2014-04-18
3
-940
/
+2
*
Fixing MSVC after r206622?
Duncan P. N. Exon Smith
2014-04-18
1
-0
/
+2
[next]