index
:
external_llvm.git
replicant-6.0
Android's llvm
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add MachineLoopInfo. This is not yet tested.
Owen Anderson
2007-11-27
1
-1
/
+1
*
Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T...
Owen Anderson
2007-11-27
1
-37
/
+70
*
Add accessor for getting the underlying templated type. This is necessary fo...
Owen Anderson
2007-11-27
1
-0
/
+2
*
Remove another leak. Due to some reason AliasSetTracker didn't had any dtor...
Anton Korobeynikov
2007-11-25
1
-0
/
+1
*
Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.
Nick Lewycky
2007-11-25
3
-2
/
+31
*
Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually calle...
Anton Korobeynikov
2007-11-25
1
-1
/
+1
*
Remove meaningless qualifiers from return types, avoiding compiler warnings.
Dan Gohman
2007-11-19
1
-1
/
+1
*
Add explicit keywords.
Dan Gohman
2007-11-19
1
-3
/
+3
*
Reverted r44163 per request
Anton Korobeynikov
2007-11-15
3
-59
/
+1
*
Fix handling of overflow in loop calculation by adding new UDiv SCEV. This SCEV
Nick Lewycky
2007-11-15
3
-1
/
+59
*
More templatization.
Owen Anderson
2007-11-15
1
-37
/
+333
*
Start the process of making MachineLoopInfo possible by templating Loop.
Owen Anderson
2007-11-14
3
-45
/
+347
*
VAArgInst does, in fact, read memory.
Owen Anderson
2007-11-02
1
-1
/
+1
*
Some fixes to get MachineDomTree working better.
Owen Anderson
2007-10-31
2
-16
/
+22
*
Add explicit keywords.
Dan Gohman
2007-10-29
1
-2
/
+2
*
Add a first attempt at dominator information for MBB's. Use with caution: th...
Owen Anderson
2007-10-29
1
-7
/
+7
*
Make it possible for DomTreeBase to be constructed from MachineFunction's as ...
Owen Anderson
2007-10-25
2
-11
/
+15
*
Make DomTreeBase not a FunctionPass.
Owen Anderson
2007-10-23
2
-10
/
+23
*
Unbreak the build. Forgot to commit this file.
Owen Anderson
2007-10-23
1
-39
/
+176
*
Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than in...
Owen Anderson
2007-10-23
1
-3
/
+25
*
Move the SCEV object factors from being static members of the individual
Dan Gohman
2007-10-22
3
-102
/
+112
*
Move Split<...>() into DomTreeBase. This should make the #include's of Domin...
Owen Anderson
2007-10-18
2
-102
/
+96
*
Updated VC++ build system.
Hartmut Kaiser
2007-10-17
1
-2
/
+2
*
Move splitBlock into DomTreeBase from DomTree.
Owen Anderson
2007-10-17
2
-5
/
+106
*
Fix some formatting.
Owen Anderson
2007-10-16
1
-15
/
+21
*
Template DominatorTreeBase by node type. This is the next major step towards
Owen Anderson
2007-10-16
3
-90
/
+285
*
Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNo...
Owen Anderson
2007-10-08
1
-19
/
+50
*
Completely merge the implementation details of DomTree and PostDomTree.
Owen Anderson
2007-10-03
3
-5
/
+90
*
Factor some code from the DomTree and PostDomTree calculate methods up into
Owen Anderson
2007-10-03
1
-5
/
+1
*
Add empty() member functions to a few container-like classes.
Dan Gohman
2007-10-01
2
-0
/
+2
*
Template-ize more of the DomTree internal implementation details. Only the c...
Owen Anderson
2007-09-30
2
-10
/
+138
*
Add newline at end of file.
Duncan Sands
2007-09-29
1
-1
/
+1
*
Have PostDomTree use the newly templated DFSPass.
Owen Anderson
2007-09-28
3
-7
/
+6
*
Convert DFSPass into a templated friend function, in preparation for making i...
Owen Anderson
2007-09-27
2
-1
/
+91
*
Merge significant portions of the DomTree and PostDomTree implementations.
Owen Anderson
2007-09-24
2
-7
/
+5
*
Factor the calculation details for PostDomTree out of PostDominators.cpp and
Owen Anderson
2007-09-23
1
-5
/
+7
*
Move DFSPass back down into DominatorTree. I need to figure out what the dif...
Owen Anderson
2007-09-23
1
-1
/
+2
*
Factor the dominator tree calculation details out into DominatorCalculation.h...
Owen Anderson
2007-09-23
2
-16
/
+14
*
Add a flag to mark a dirty cache entry. This is not yet used, but will event...
Owen Anderson
2007-09-19
1
-0
/
+4
*
No need to hardcode SmallVector size.
Devang Patel
2007-08-21
1
-3
/
+3
*
Use SmallVector instead of std::vector.
Devang Patel
2007-08-21
1
-3
/
+4
*
- Use correct header for SCEV inside LoopPass.cpp
Anton Korobeynikov
2007-08-20
1
-11
/
+2
*
Simplify.
Nick Lewycky
2007-08-18
1
-2
/
+1
*
When one branch of condition is eliminated then head of the other
Devang Patel
2007-08-17
1
-0
/
+20
*
Cache non-local memory dependence analysis. This is a significant compile
Owen Anderson
2007-08-16
1
-1
/
+11
*
No need to use iterator to erase basic block.
Devang Patel
2007-08-14
1
-3
/
+5
*
Add methods to erase basic block entry.
Devang Patel
2007-08-13
1
-0
/
+12
*
Change casts from old style to new style. This helps document the details
Reid Spencer
2007-08-12
2
-3
/
+3
*
Make NonLocal and None const in the right way. :-)
Owen Anderson
2007-08-09
1
-6
/
+6
*
Add one more comment.
Owen Anderson
2007-08-08
1
-0
/
+3
[prev]
[next]