projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix getNode to allow a vector for the shift amount for shifts of vectors.
[oota-llvm.git]
/
lib
/
Analysis
/
2008-12-08
Duncan Sands
Fix comment typo.
tree
|
commitdiff
2008-12-08
Chris Lattner
add another level of caching for non-local pointer...
tree
|
commitdiff
2008-12-08
Chris Lattner
Some minor optimizations for isObjectSmallerThan.
tree
|
commitdiff
2008-12-07
Chris Lattner
add an assert. the cast<> below would catch this but...
tree
|
commitdiff
2008-12-07
Chris Lattner
factor some code better.
tree
|
commitdiff
2008-12-07
Chris Lattner
factor some code, fixing some fixme's.
tree
|
commitdiff
2008-12-07
Chris Lattner
add support for caching pointer dependence queries...
tree
|
commitdiff
2008-12-07
Chris Lattner
Some internal refactoring to make it easier to cache...
tree
|
commitdiff
2008-12-07
Chris Lattner
Introduce a new MemDep::getNonLocalPointerDependency
tree
|
commitdiff
2008-12-07
Chris Lattner
push the "pointer case" up the analysis stack a bit...
tree
|
commitdiff
2008-12-07
Chris Lattner
make clients have to know how to call getCallSiteDepend...
tree
|
commitdiff
2008-12-07
Chris Lattner
rename some variables for consistency
tree
|
commitdiff
2008-12-07
Chris Lattner
I love how using out of scope variables is not an error...
tree
|
commitdiff
2008-12-07
Chris Lattner
Rename getCallSiteDependency -> getCallSiteDependencyFr...
tree
|
commitdiff
2008-12-07
Chris Lattner
a memdep query on a volatile load/store will always...
tree
|
commitdiff
2008-12-07
Chris Lattner
remove the ability to get memdep info for vaarg. I...
tree
|
commitdiff
2008-12-06
Nick Lewycky
Minor cleanup. Use dyn_cast, not isa/cast pairs. No...
tree
|
commitdiff
2008-12-05
Chris Lattner
Make a few major changes to memdep and its clients:
tree
|
commitdiff
2008-12-05
Chris Lattner
Make it illegal to call getDependency* on non-memory...
tree
|
commitdiff
2008-12-03
Dale Johannesen
Make the debugging dump be a full line.
tree
|
commitdiff
2008-12-02
Nick Lewycky
Add a new SCEV representing signed division.
tree
|
commitdiff
2008-12-01
Chris Lattner
Reimplement the non-local dependency data structure...
tree
|
commitdiff
2008-11-30
Chris Lattner
Eliminate the DepResultTy abstraction. It is now compl...
tree
|
commitdiff
2008-11-30
Chris Lattner
Cache TargetData/AliasAnalysis in the pass instead...
tree
|
commitdiff
2008-11-30
Chris Lattner
Two changes: Make getDependency remove QueryInst for...
tree
|
commitdiff
2008-11-30
Chris Lattner
introduce a typedef, no functionality change.
tree
|
commitdiff
2008-11-30
Chris Lattner
Change NonLocalDeps to be a densemap of pointers to...
tree
|
commitdiff
2008-11-30
Chris Lattner
calls never depend on allocations.
tree
|
commitdiff
2008-11-30
Chris Lattner
Fix a fixme by making memdep's handling of allocations...
tree
|
commitdiff
2008-11-30
Chris Lattner
implement a fixme by introducing a new getDependencyFro...
tree
|
commitdiff
2008-11-30
Chris Lattner
Move the getNonLocalDependency method to a more logical...
tree
|
commitdiff
2008-11-30
Chris Lattner
REmove an old fixme, resolve another fixme by adding...
tree
|
commitdiff
2008-11-30
Chris Lattner
remove a bit of incorrect code that tried to be tricky...
tree
|
commitdiff
2008-11-29
Chris Lattner
Eliminate the dropInstruction method, which is not...
tree
|
commitdiff
2008-11-29
Chris Lattner
implement some fixme's: when deleting an instruction...
tree
|
commitdiff
2008-11-29
Chris Lattner
Change MemDep::getNonLocalDependency to return its...
tree
|
commitdiff
2008-11-29
Chris Lattner
move MemoryDependenceAnalysis::verifyRemoved to the...
tree
|
commitdiff
2008-11-29
Chris Lattner
reimplement getNonLocalDependency with a simpler worklist
tree
|
commitdiff
2008-11-29
Chris Lattner
rename some maps.
tree
|
commitdiff
2008-11-29
Chris Lattner
rename some variables.
tree
|
commitdiff
2008-11-29
Chris Lattner
eliminate a bunch of code in favor of using AliasAnalys...
tree
|
commitdiff
2008-11-29
Chris Lattner
simplify some code and rename some variables. Reduce...
tree
|
commitdiff
2008-11-29
Chris Lattner
Split getDependency into getDependency and getDependenc...
tree
|
commitdiff
2008-11-29
Chris Lattner
Now that DepType is private, we can start cleaning...
tree
|
commitdiff
2008-11-29
Chris Lattner
Introduce and use a new MemDepResult class to hold...
tree
|
commitdiff
2008-11-29
Chris Lattner
Reimplement the internal abstraction used by MemDep...
tree
|
commitdiff
2008-11-28
Chris Lattner
Fix PR3141 by ensuring that MemoryDependenceAnalysis...
tree
|
commitdiff
2008-11-28
Chris Lattner
more cleanups for MemoryDependenceAnalysis::removeInstr...
tree
|
commitdiff
2008-11-28
Chris Lattner
random cleanups, no functionality change.
tree
|
commitdiff
2008-11-28
Chris Lattner
Run verifyRemoved from removeInstruction when -debug...
tree
|
commitdiff
2008-11-28
Chris Lattner
rename "ping" to "verifyRemoved". I don't know why...
tree
|
commitdiff
2008-11-28
Chris Lattner
remove mysterious escaped newlines.
tree
|
commitdiff
2008-11-24
Nick Lewycky
Seriously strengthen the guarantee offered by noalias...
tree
|
commitdiff
2008-11-24
Nick Lewycky
Extend the 'noalias' attribute to function return value...
tree
|
commitdiff
2008-11-21
Chris Lattner
reapply Sanjiv's patch to genericize memcpy/memset...
tree
|
commitdiff
2008-11-21
Bill Wendling
Revert r59802. It was breaking the build of llvm-gcc:
tree
|
commitdiff
2008-11-21
Sanjiv Gupta
Make mem[cpy,move,set] intrinsics overloaded.
tree
|
commitdiff
2008-11-20
Nick Lewycky
undef beats zero. Fix this missed optimization opportun...
tree
|
commitdiff
2008-11-18
Nick Lewycky
Add a utility function that detects whether a loop...
tree
|
commitdiff
2008-11-18
Duncan Sands
Remove unused variable.
tree
|
commitdiff
2008-11-16
Nick Lewycky
Don't brute-force analyze cubic or higher polynomials.
tree
|
commitdiff
2008-11-11
Devang Patel
Silence unused variable warning.
tree
|
commitdiff
2008-11-10
Chris Lattner
Move getCastToEmpty out of DIDescriptor into DIFactory...
tree
|
commitdiff
2008-11-10
Chris Lattner
add new file
tree
|
commitdiff
2008-11-10
Chris Lattner
Add a new set of helper classes for creating and readin...
tree
|
commitdiff
2008-11-03
Nick Lewycky
Don't crash analyzing certain quadratics (addrec of...
tree
|
commitdiff
2008-10-27
David Greene
Re-apply 55137 with fixes.
tree
|
commitdiff
2008-10-27
Torok Edwin
Avoid crashing if instruction is not part of a loop.
tree
|
commitdiff
2008-10-24
Nick Lewycky
Don't try to create a mask when we don't need one....
tree
|
commitdiff
2008-10-16
Dan Gohman
Trim #includes.
tree
|
commitdiff
2008-10-16
Duncan Sands
Fix "large integer implicitly truncated to unsigned...
tree
|
commitdiff
2008-10-13
Gabor Greif
do not use deprecated interfaces
tree
|
commitdiff
2008-10-13
Nick Lewycky
Disallow the construction of SCEVs with could-not-compu...
tree
|
commitdiff
2008-10-12
Owen Anderson
Add special-case code to allow null-guards on calls...
tree
|
commitdiff
2008-10-12
Owen Anderson
Make Escape Analysis work for any pointer.
tree
|
commitdiff
2008-10-12
Owen Anderson
Fix crashes and infinite loops.
tree
|
commitdiff
2008-10-12
Owen Anderson
Duncan convinced me that it's not possible to transform...
tree
|
commitdiff
2008-10-10
Oscar Fuentes
CMake: updated lib/Analysis/CMakeLists.txt.
tree
|
commitdiff
2008-10-10
Owen Anderson
Add a basic intra-procedural escape analysis. This...
tree
|
commitdiff
2008-10-04
Nick Lewycky
Allow the construction of SCEVs with SCEVCouldNotComput...
tree
|
commitdiff
2008-10-03
Duncan Sands
Teach internalize to preserve the callgraph.
tree
|
commitdiff
2008-10-01
Duncan Sands
Factorize code: remove variants of "strip off
tree
|
commitdiff
2008-09-23
Devang Patel
s/ParameterAttributes/Attributes/g
tree
|
commitdiff
2008-09-23
Duncan Sands
Rationalize the names of passes that print information:
tree
|
commitdiff
2008-09-22
Oscar Fuentes
Initial support for the CMake build system.
tree
|
commitdiff
2008-09-16
Dan Gohman
Finally re-apply r46959. This is made feasible by the...
tree
|
commitdiff
2008-09-16
Dan Gohman
Improve instcombine's handling of integer min and max...
tree
|
commitdiff
2008-09-15
Dan Gohman
Teach ScalarEvolution to consider loop preheaders in...
tree
|
commitdiff
2008-09-14
Dan Gohman
Fix WriteAsOperand to not emit a leading space characte...
tree
|
commitdiff
2008-09-13
Duncan Sands
Fix PR2792: treat volatile loads as writing memory...
tree
|
commitdiff
2008-09-12
Duncan Sands
Rather than marking all internal globals "Ref"
tree
|
commitdiff
2008-09-11
Duncan Sands
Fix comment typo.
tree
|
commitdiff
2008-09-11
Duncan Sands
Intrinsics don't touch internal global variables
tree
|
commitdiff
2008-09-11
Duncan Sands
Intrinsics don't read these kinds of global
tree
|
commitdiff
2008-09-09
Duncan Sands
Simplify this some more. No functionality change.
tree
|
commitdiff
2008-09-09
Duncan Sands
Optimization suggested by Matthijs Kooijman.
tree
|
commitdiff
2008-09-09
Duncan Sands
Correct callgraph construction. It has two problems:
tree
|
commitdiff
2008-09-08
Duncan Sands
Didn't mean to commit this change to how the
tree
|
commitdiff
2008-09-08
Duncan Sands
Reapply 55859. This doesn't change anything as
tree
|
commitdiff
2008-09-06
Duncan Sands
When PruneEH turned an invoke into an ordinary
tree
|
commitdiff
next