projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use mergeable strings sections on sparc
[oota-llvm.git]
/
lib
/
Analysis
/
2008-08-08
Chris Lattner
Don't call getAnalysisUsage unless -debug-pass is enabl...
tree
|
commitdiff
2008-08-04
Eli Friedman
PR2621: Improvements to the SCEV AddRec binomial expans...
tree
|
commitdiff
2008-07-30
Eli Friedman
Another SCEV issue from PR2607; essentially the same...
tree
|
commitdiff
2008-07-30
Eli Friedman
Fix for PR2607: SCEV miscomputing the loop count for...
tree
|
commitdiff
2008-07-28
Owen Anderson
Fix a subtle bug when removing instructions from memdep...
tree
|
commitdiff
2008-07-25
Nate Begeman
Fix minor issues with VICmp/VFCmp constant expressions
tree
|
commitdiff
2008-07-21
Nick Lewycky
Revert r53812 -- premature. LegalizeTypes isn't actuall...
tree
|
commitdiff
2008-07-21
Nick Lewycky
Switch on the use of arbitrary precision integers in...
tree
|
commitdiff
2008-07-20
Wojciech Matyjewicz
This header isn't necessary now.
tree
|
commitdiff
2008-07-20
Wojciech Matyjewicz
Fix PR2088. Use modulo linear equation solver to comput...
tree
|
commitdiff
2008-07-16
Matthijs Kooijman
Don't use ++idx_begin when I actually mean idx_begin...
tree
|
commitdiff
2008-07-15
Nick Lewycky
Correct this inversion!
tree
|
commitdiff
2008-07-15
Nick Lewycky
Fix up comments.
tree
|
commitdiff
2008-07-12
Nick Lewycky
Stop creating extraneous smax/umax in SCEV. This remove...
tree
|
commitdiff
2008-07-11
Dan Gohman
Fix spelling of "hierarchy" in comments.
tree
|
commitdiff
2008-07-11
Dan Gohman
Use find instead of lower_bound.
tree
|
commitdiff
2008-07-09
Nick Lewycky
Remove getValueRange from SCEV. It wasn't doing anythin...
tree
|
commitdiff
2008-07-08
Nick Lewycky
Expand SCEVUDiv of power of 2 to a lshr instruction.
tree
|
commitdiff
2008-07-07
Nick Lewycky
Handle 'lshr' instruction with SCEVUDiv object.
tree
|
commitdiff
2008-07-03
Devang Patel
Keep track of inherited analysis (e.g. dominator tree).
tree
|
commitdiff
2008-07-02
Owen Anderson
A better fix for PR2503 that doesn't pessimize GVN...
tree
|
commitdiff
2008-07-01
Devang Patel
Fix typos in comments.
tree
|
commitdiff
2008-07-01
Devang Patel
Add dom info verifier.
tree
|
commitdiff
2008-07-01
Owen Anderson
Properly handle cases where a predecessor of the block...
tree
|
commitdiff
2008-06-30
Evan Cheng
- Re-apply 52748 and friends with fix. GetConstantStrin...
tree
|
commitdiff
2008-06-30
Nick Lewycky
Add a value range analysis that lazily computes ranges...
tree
|
commitdiff
2008-06-29
Anton Korobeynikov
Revert (52748 and friends):
tree
|
commitdiff
2008-06-28
Chris Lattner
Add back the capability to include nul characters in...
tree
|
commitdiff
2008-06-28
Chris Lattner
Tighten up checking.
tree
|
commitdiff
2008-06-27
Chris Lattner
fix the regressions from Eric's patch by making GetCons...
tree
|
commitdiff
2008-06-26
Owen Anderson
Reserve the size we'll need in advance.
tree
|
commitdiff
2008-06-26
Eric Christopher
Move GetConstantStringInfo to lib/Analysis. Remove
tree
|
commitdiff
2008-06-22
Dan Gohman
Generalize createSCEV to be able to form SCEV expressio...
tree
|
commitdiff
2008-06-22
Dan Gohman
Use SCEVAddRecExpr::isAffine.
tree
|
commitdiff
2008-06-22
Dan Gohman
Move a few more SCEVExpander methods out-of-line.
tree
|
commitdiff
2008-06-21
Chris Lattner
fix warning when assertions disabled.
tree
|
commitdiff
2008-06-19
Duncan Sands
Fix some warnings reported by gcc-4.3. Hopefully
tree
|
commitdiff
2008-06-18
Dan Gohman
Move SCEVExpander::visitAddExpr out-of-line.
tree
|
commitdiff
2008-06-18
Dan Gohman
Move LSR's private isZero function to a public SCEV...
tree
|
commitdiff
2008-06-17
Matthijs Kooijman
Use a SmallVector instead of an array, since auto_ptr...
tree
|
commitdiff
2008-06-16
Matthijs Kooijman
Make BuildSubAggregate use FindInsertedElement again...
tree
|
commitdiff
2008-06-16
Matthijs Kooijman
Make the InsertBefore argument to FindInsertedValue...
tree
|
commitdiff
2008-06-16
Matthijs Kooijman
Pass around Instruction* instead of Instruction& in...
tree
|
commitdiff
2008-06-16
Matthijs Kooijman
80 column fixes.
tree
|
commitdiff
2008-06-16
Matthijs Kooijman
Move FindScalarValue from InstructionCombining.cpp...
tree
|
commitdiff
2008-06-16
Chris Lattner
simplify some code by using a helper function. This...
tree
|
commitdiff
2008-06-16
Chris Lattner
move a bunch of predicates up into their own section
tree
|
commitdiff
2008-06-16
Chris Lattner
Other parts of this code treat noalias arguments as...
tree
|
commitdiff
2008-06-16
Chris Lattner
If we are checking to see if the result of a call aliases a
tree
|
commitdiff
2008-06-16
Chris Lattner
Refactor basicaa's main alias function somethin' fierce.
tree
|
commitdiff
2008-06-15
Wojciech Matyjewicz
Fix PR2434. When scanning for exising binary operator...
tree
|
commitdiff
2008-06-14
Wojciech Matyjewicz
Change 'while' loop to 'do' loop.
tree
|
commitdiff
2008-06-13
Nick Lewycky
Crash less. The i64 restriction in BinomialCoefficient...
tree
|
commitdiff
2008-06-05
Chris Lattner
Expose a public interface to this pass.
tree
|
commitdiff
2008-06-05
Chris Lattner
Let libcall semantics decide whether it knows about...
tree
|
commitdiff
2008-06-05
Matthijs Kooijman
Update comments and documentation to reflect that GCSE...
tree
|
commitdiff
2008-06-04
Matthijs Kooijman
Replace two manual loops with calls to CallSite::hasArg...
tree
|
commitdiff
2008-06-04
Chris Lattner
Add #includes required by GCC 4.3, thanks for Zhongxing Xu
tree
|
commitdiff
2008-06-02
Chris Lattner
Remove unneeded code I added.
tree
|
commitdiff
2008-06-02
Wojciech Matyjewicz
Fixes PR2395. Looking for a constant in a GEP tail...
tree
|
commitdiff
2008-06-02
Chris Lattner
move CannotBeNegativeZero to ValueTracking. Simplify...
tree
|
commitdiff
2008-06-02
Chris Lattner
move ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
tree
|
commitdiff
2008-06-01
Owen Anderson
Remember to update the reverse non-local cache when...
tree
|
commitdiff
2008-06-01
Owen Anderson
Make ping more aggressive in finding nonlocal caching...
tree
|
commitdiff
2008-05-30
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
2008-05-30
Dan Gohman
Fix a copy+paste error in a comment.
tree
|
commitdiff
2008-05-29
Owen Anderson
Add newline at end of file.
tree
|
commitdiff
2008-05-29
Owen Anderson
Force postdom to be linked into opt and bugpoint, even...
tree
|
commitdiff
2008-05-29
Gabor Greif
convert another operand loop to iterator formulation
tree
|
commitdiff
2008-05-27
Dan Gohman
Use Function::getEntryBlock instead of Function::begin...
tree
|
commitdiff
2008-05-27
Dan Gohman
Print debug output when any edge becomes executable...
tree
|
commitdiff
2008-05-27
Duncan Sands
Fix some constructs that gcc-4.4 warns about.
tree
|
commitdiff
2008-05-25
Nick Lewycky
Don't treat values as signed when looking at loop stepp...
tree
|
commitdiff
2008-05-25
Nick Lewycky
"ret (constexpr)" can't be folded into a Constant....
tree
|
commitdiff
2008-05-22
Dan Gohman
Use isSingleValueType instead of isFirstClassType to
tree
|
commitdiff
2008-05-22
Gabor Greif
transform more loops to iterator form, detabify
tree
|
commitdiff
2008-05-22
Gabor Greif
Rewrite operand loops to use iterators. This shrinks...
tree
|
commitdiff
2008-05-22
Chris Lattner
Free and vaarg are not really volatile.
tree
|
commitdiff
2008-05-21
Gabor Greif
suppress gcc3.4.6's <no value returned> warnings
tree
|
commitdiff
2008-05-20
Chris Lattner
Fix PR2346 by marking vaarg as volatile so that licm...
tree
|
commitdiff
2008-05-20
Chris Lattner
Add a bool to isEdgeFeasible that tells it whether...
tree
|
commitdiff
2008-05-16
Gabor Greif
API change for {BinaryOperator|CmpInst|CastInst}::creat...
tree
|
commitdiff
2008-05-15
Dan Gohman
Use static and anonymous namespaces consistently with...
tree
|
commitdiff
2008-05-13
Owen Anderson
Fix memdep's handling of invokes when finding the depen...
tree
|
commitdiff
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
tree
|
commitdiff
2008-05-12
Chris Lattner
prune #includes.
tree
|
commitdiff
2008-05-12
Chris Lattner
Add a new SparsePropagation analysis utility, which...
tree
|
commitdiff
2008-05-09
Torok Edwin
put LibCallAliasAnalysis into anonymous namespace to...
tree
|
commitdiff
2008-05-08
Chris Lattner
Remove dead return. Thanks to Bill for the review!
tree
|
commitdiff
2008-05-08
Chris Lattner
Add support for constant folding the 'offsetof' pattern...
tree
|
commitdiff
2008-05-07
Chris Lattner
Add a new LibCallAliasAnalysis pass, which is parameterized
tree
|
commitdiff
2008-05-07
Chris Lattner
Add a new interface for describing the behavior of...
tree
|
commitdiff
2008-05-06
Nick Lewycky
Fix typo and indentation.
tree
|
commitdiff
2008-05-06
Dan Gohman
Make several variable declarations static.
tree
|
commitdiff
2008-05-06
Dan Gohman
Remove uses of llvm/System/IncludeFile.h that are no...
tree
|
commitdiff
2008-05-03
Torok Edwin
Implement destructor for PostDominatorTree to eliminate...
tree
|
commitdiff
2008-05-02
Devang Patel
Add assert.
tree
|
commitdiff
2008-04-21
Dan Gohman
Fix the way AliasSet::print prints "may alias".
tree
|
commitdiff
2008-04-21
Duncan Sands
Fix a "large integer implicitly truncated to unsigned...
tree
|
commitdiff
2008-04-20
Dale Johannesen
(re)fix handling of UGT. Pointed out by Nick Lewycky.
tree
|
commitdiff
next