aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LoopDependenceAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-01-02split dom frontier handling stuff out to its own DominanceFrontier header,Chris Lattner1-0/+1
2010-12-15Move Value::getUnderlyingObject to be a standaloneDan Gohman1-2/+3
2010-12-10Minimally update this code to handle PartialAlias.Dan Gohman1-0/+1
2010-11-17Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be memberDan Gohman1-1/+1
2010-10-12Begin adding static dependence information to passes, which will allow us toOwen Anderson1-1/+5
2010-10-07Now with fewer extraneous semicolons!Owen Anderson1-1/+1
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson1-2/+2
2010-03-18Define placement new wrappers for BumpPtrAllocator andDan Gohman1-2/+1
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene1-7/+7
2009-08-24remove a few dead insertion methods.Chris Lattner1-5/+0
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-1/+1
2009-08-07SIV/MIV classification for LDA.Andreas Bolka1-6/+35
2009-08-06Simplify the ZIV tester to the max.Andreas Bolka1-3/+2
2009-08-05ZIV tester for LDA.Andreas Bolka1-1/+17
2009-08-05Restrict LDA to GEPs with the same pointer offset.Andreas Bolka1-11/+27
2009-08-03Restrict LDA to affine subscripts.Andreas Bolka1-0/+18
2009-07-30Equal SCEVs of a subscript give rise to dependence.Andreas Bolka1-1/+11
2009-07-29Skeleton for pairwise subscript testing.Andreas Bolka1-3/+45
2009-07-28Simplify LDA-internal interface.Andreas Bolka1-12/+8
2009-07-28Add LDA statistics.Andreas Bolka1-0/+14
2009-07-28Minor factoring, naming and formatting cleanups.Andreas Bolka1-24/+29
2009-07-25Convert DOUT to DEBUG.Andreas Bolka1-5/+5
2009-07-25Make AliasAnalysis and related classes useDan Gohman1-2/+2
2009-07-24Forward-declare raw_ostream.Andreas Bolka1-0/+2
2009-07-23Cache dependence computation using FoldingSet.Andreas Bolka1-23/+65
2009-07-23Minor cosmetics: indentation, formatting, naming.Andreas Bolka1-18/+18
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin1-1/+1
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin1-1/+2
2009-07-03Minor improvement to the LDA debug output.Andreas Bolka1-2/+7
2009-07-01Use AA to check objects before LDA.Andreas Bolka1-15/+14
2009-06-30Array accesses are independent if the underlying arrays differ.Andreas Bolka1-0/+47
2009-06-29Relax LDA memory instruction checks.Andreas Bolka1-4/+7
2009-06-29Missed one.Andreas Bolka1-1/+1
2009-06-29Fix case in LDA util function names.Andreas Bolka1-4/+4
2009-06-28Print pairwise dependence results, add testcases.Andreas Bolka1-2/+26
2009-06-28Minimal LDA interface, maximally conservative tester.Andreas Bolka1-0/+24
2009-06-28LDA analysis output scaffolding.Andreas Bolka1-1/+19
2009-06-24Scaffolding for LDA pass.Andreas Bolka1-0/+47