index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove an unused member function.
Cameron Zwarich
2011-01-02
1
-3
/
+0
*
Fix a typo in a variable name.
Cameron Zwarich
2011-01-02
1
-3
/
+3
*
Move a load into the only branch where it is used and eliminate a temporary.
Cameron Zwarich
2011-01-02
1
-3
/
+1
*
Add the explanatory comment from r122680's commit message to the code itself.
Cameron Zwarich
2011-01-02
1
-0
/
+10
*
Tidy up indentation.
Cameron Zwarich
2011-01-02
1
-5
/
+5
*
Fix a typo, which should also fix the failure on llvm-x86_64-linux-checks.
Cameron Zwarich
2011-01-02
1
-1
/
+1
*
Remove the #ifdef'd code for balancing the eval-link data structure. It doesn't
Cameron Zwarich
2011-01-02
1
-65
/
+3
*
Speed up dominator computation some more by optimizing bucket processing. When
Cameron Zwarich
2011-01-02
2
-14
/
+24
*
Clarify that InstructionSimplify only returns values that dominate the
Duncan Sands
2010-12-28
1
-1
/
+2
*
Small optimization to speed up replacementPreservesLCSSAForm.
Duncan Sands
2010-12-28
1
-0
/
+4
*
implement enough of the memset inference algorithm to recognize and insert
Chris Lattner
2010-12-26
1
-2
/
+1
*
move isBytewiseValue out to ValueTracking.h/cpp
Chris Lattner
2010-12-26
1
-1
/
+7
*
Constify.
Dan Gohman
2010-12-22
1
-1
/
+1
*
Pull a few more simplifications out of instcombine (there are still
Duncan Sands
2010-12-21
1
-0
/
+5
*
Move Value::getUnderlyingObject to be a standalone
Dan Gohman
2010-12-15
1
-0
/
+12
*
Move Sub simplifications and additional Add simplifications out of
Duncan Sands
2010-12-15
1
-0
/
+5
*
Introduce a new PartialAlias response for AliasAnalysis. For most
Dan Gohman
2010-12-10
1
-2
/
+3
*
Add support to create debug info for functions and methods.
Devang Patel
2010-12-08
1
-0
/
+52
*
Add support to create class type.
Devang Patel
2010-12-08
2
-2
/
+21
*
Add support to create vector, array, enums etc...
Devang Patel
2010-12-08
1
-1
/
+86
*
Global variable does not need linkage name.
Devang Patel
2010-12-08
1
-3
/
+1
*
Add support to create local variable's debug info.
Devang Patel
2010-12-07
1
-0
/
+19
*
Add support to create variables, structs etc.. using DIBuilder.
Devang Patel
2010-12-07
2
-5
/
+147
*
Fix PR8728, a miscompilation I recently introduced. When optimizing
Chris Lattner
2010-12-06
1
-0
/
+5
*
add a helper method.
Chris Lattner
2010-12-06
1
-0
/
+5
*
teach DSE to use GetPointerBaseWithConstantOffset to analyze
Chris Lattner
2010-11-30
1
-0
/
+5
*
move GetPointerBaseWithConstantOffset out of GVN into ValueTracking.h
Chris Lattner
2010-11-30
1
-0
/
+6
*
Change the basic block map in LoopInfo from a std::map to a DenseMap. This is...
Cameron Zwarich
2010-11-30
1
-4
/
+5
*
Rewrite the main DSE loop to be written in terms of reasoning
Chris Lattner
2010-11-30
1
-0
/
+3
*
death to extraneous \n's.
Chris Lattner
2010-11-30
1
-2
/
+1
*
getLocationForDest should work for memset as well.
Chris Lattner
2010-11-30
1
-1
/
+2
*
clean up handling of 'free', detangling it from everything else.
Chris Lattner
2010-11-30
1
-0
/
+4
*
Merge System into Support.
Michael J. Spencer
2010-11-29
4
-4
/
+4
*
Expand a little on the description of what InstructionSimplify does.
Duncan Sands
2010-11-23
1
-3
/
+5
*
Clarify that constant folding of instructions applies when all operands
Duncan Sands
2010-11-23
1
-6
/
+7
*
Optimize a common case in the Lengauer-Tarjan dominators algorithm. This gives a
Cameron Zwarich
2010-11-23
1
-2
/
+9
*
the getLocationForSource/Dest methods can be static.
Chris Lattner
2010-11-21
1
-2
/
+2
*
add "getLocation" method to AliasAnalysis for getting the source and
Chris Lattner
2010-11-21
1
-0
/
+3
*
implement PR8576, deleting dead stores with intervening may-alias stores.
Chris Lattner
2010-11-21
1
-1
/
+9
*
Simplify, no functionality change.
Duncan Sands
2010-11-19
1
-3
/
+1
*
Factor code for testing whether replacing one value with another
Duncan Sands
2010-11-18
1
-0
/
+19
*
Document the units for the Size field.
Dan Gohman
2010-11-18
1
-4
/
+4
*
Introduce memoization for ScalarEvolution dominates and properlyDominates
Dan Gohman
2010-11-18
2
-2
/
+27
*
Factor out the code for purging a SCEV from all the various memoization maps.
Dan Gohman
2010-11-17
1
-0
/
+3
*
Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and
Dan Gohman
2010-11-17
1
-0
/
+21
*
Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand
Dan Gohman
2010-11-17
2
-62
/
+19
*
Move SCEV::dominates and properlyDominates to ScalarEvolution.
Dan Gohman
2010-11-17
2
-44
/
+8
*
Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be member
Dan Gohman
2010-11-17
2
-55
/
+10
*
Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr
Dan Gohman
2010-11-17
1
-5
/
+1
*
Fix ScalarEvolution's range memoization to avoid using a
Dan Gohman
2010-11-17
1
-0
/
+20
[next]