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
/
LazyCallGraph.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[LCG] We don't actually need a set in each SCC to track the nodes. We
Chandler Carruth
2014-04-24
1
-7
/
+1
*
[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
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[LCG] Add some basic debug output to the LCG pass.
Chandler Carruth
2014-04-21
1
-2
/
+17
*
[LCG] Fix the bugs that Ben pointed out in code review (and the MSan bot
Chandler Carruth
2014-04-18
1
-3
/
+7
*
[LCG] Remove all of the complexity stemming from supporting copying.
Chandler Carruth
2014-04-18
1
-42
/
+21
*
[LCG] Add support for building persistent and connected SCCs to the
Chandler Carruth
2014-04-18
1
-4
/
+118
*
[LCG] Just move the allocator (now that we can) when moving a call
Chandler Carruth
2014-04-17
1
-28
/
+14
*
[LCG] Remove the Module reference member which we weren't using for
Chandler Carruth
2014-04-17
1
-3
/
+3
*
[LCG] Ran clang-format over this too and it pointed out some fixes.
Chandler Carruth
2014-03-10
1
-4
/
+6
*
[LCG] Simplify a bunch of the LCG code with range for loops and auto.
Chandler Carruth
2014-03-09
1
-37
/
+29
*
[Layering] Move InstVisitor.h into the IR library as it is pretty
Chandler Carruth
2014-03-06
1
-1
/
+1
*
[Modules] Move CallSite into the IR library where it belogs. It is
Chandler Carruth
2014-03-04
1
-1
/
+1
*
[cleanup] Re-sort all the includes with utils/sort_includes.py.
Chandler Carruth
2014-03-04
1
-1
/
+1
*
[C++11] Add two range adaptor views to User: operands and
Chandler Carruth
2014-03-03
1
-9
/
+5
*
[C++11] Remove the use of LLVM_HAS_RVALUE_REFERENCES from the rest of
Chandler Carruth
2014-03-01
1
-6
/
+0
*
[PM] Fix horrible typos that somehow didn't cause a failure in a C++11
Chandler Carruth
2014-02-06
1
-7
/
+9
*
[PM] Add a new "lazy" call graph analysis pass for the new pass manager.
Chandler Carruth
2014-02-06
1
-0
/
+195
[prev]