2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Fix memdep's code for reasoning about dependences betwe... |
blob | commitdiff | raw |
2010-08-03 |
Dan Gohman | Add a convenient form of AliasAnalysis::alias for the... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | reintroduce original (asserting) semantics of CallSite... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | recommit simplification (originally r109504, backed... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | back out r109504, breaks the bots |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | simplify |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Gabor Greif | use the new isFreeCall API and ArgOperand accessors |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Daniel Dunbar | Reapply r97010, the speculative revert failed. |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Daniel Dunbar | Speculatively revert r97010, "Add an argument to PHITra... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Bob Wilson | Add an argument to PHITranslateValue to specify the... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Bob Wilson | Split critical edges as needed for load PRE. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Chris Lattner | The phi translated pointer can be computed when returni... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Chris Lattner | avoid calling extractMallocCall when it's obvious we... |
blob | commitdiff | raw | diff to current |
2009-12-19 |
Chris Lattner | fix an overly conservative caching issue that caused... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Chris Lattner | enhance NonLocalDepEntry to keep the per-block phi... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Chris Lattner | change NonLocalDepEntry from being a typedef for an... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Chris Lattner | Switch GVN and memdep to use PHITransAddr, which correc... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Nick Lewycky | Fix indentation in switch statement. |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Benjamin Kramer | Silence compiler warnings. |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Owen Anderson | Cleanup/remove some parts of the lifetime region handli... |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Chris Lattner | rename some variables. |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Chris Lattner | tidy |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Chris Lattner | fix 255.vortex again, third time's the charm. |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Nick Lewycky | Revert r90107, fixing test/Transforms/GVN/2009-11-29... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Chris Lattner | reapply r90093 with an addition of keeping the forward |
blob | commitdiff | raw | diff to current |
2009-11-29 |
Chris Lattner | revert this patch for now, it causes failures of: |
blob | commitdiff | raw | diff to current |
2009-11-29 |
Chris Lattner | Fix a really nasty caching bug I introduced in memdep... |
blob | commitdiff | raw | diff to current |
2009-11-29 |
Nick Lewycky | Detabify. |
blob | commitdiff | raw | diff to current |
2009-11-28 |
Nick Lewycky | Teach memdep to look for memory use intrinsics during... |
blob | commitdiff | raw | diff to current |
2009-11-28 |
Chris Lattner | Enhance InsertPHITranslatedPointer to be able to return... |
blob | commitdiff | raw | diff to current |
2009-11-28 |
Chris Lattner | enable code to handle un-phi-translatable cases more... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | Rework InsertPHITranslatedPointer to handle the recursi... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | recursively phi translate bitcast operands too, for... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | add support for recursive phi translation and phi |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | add comment. |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | reduce nesting, no functionality change. |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | teach GVN's load PRE to insert computations of the... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | Fix phi translation in load PRE to agree with the phi |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | redisable this, my bootstrap worked because it wasn... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | try again. |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | this is causing buildbot failures, disable for now. |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | teach phi translation of GEPs to simplify geps like... |
blob | commitdiff | raw | diff to current |
2009-11-27 |
Chris Lattner | teach memdep to do trivial PHI translation of GEPs... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Teach memdep to phi translate bitcasts. This allows... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | factor some code out into some helper functions. |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Nick Lewycky | Remove dead code. While there, also turn a few 'T*... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Owen Anderson | Treat lifetime begin/end markers as allocations/frees... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Owen Anderson | Be more careful about invariance reasoning on "store... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Owen Anderson | Add trivial support for the invariance intrinsics to... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Victor Hernandez | Remove AllocationInst. Since MallocInst went away... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Victor Hernandez | Memory dependence analysis was incorrectly stopping... |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | Revert r82404, it is causing a bootstrap miscompile... |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | improve memdep to eliminate bitcasts (and aliases,... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Victor Hernandez | Enhance analysis passes so that they apply the same... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Make TargetData optional in MemoryDependenceAnalysis. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Remove an unnecessary header. |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Chris Lattner | factor the 'optimized sort' code out into a static... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Chris Lattner | Move the re-sort of invalidated NonLocalPointerDeps... |
blob | commitdiff | raw | diff to current |
2009-05-25 |
Chris Lattner | make memdep use the getModRefInfo method for stores... |
blob | commitdiff | raw | diff to current |
2009-03-29 |
Chris Lattner | now that you can put a PointerIntPair in a SmallPtrSet... |
blob | commitdiff | raw | diff to current |
2009-03-11 |
Dale Johannesen | Debug intriniscs should be skipped when looking |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Owen Anderson | Ignore debug intrinsics when computing dependences. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Zhou Sheng | Remove this as dbginfo intrinsics has been defined as |
blob | commitdiff | raw | diff to current |
2009-03-05 |
Zhou Sheng | Ignore the debug info intrinsics when looking for depen... |
blob | commitdiff | raw | diff to current |
2009-01-23 |
Chris Lattner | fix two more cases where we could let the NLPDI cache... |
blob | commitdiff | raw | diff to current |
2009-01-23 |
Chris Lattner | Unconditionally reset 'cache' to zero, even if we don... |
blob | commitdiff | raw | diff to current |
2009-01-23 |
Chris Lattner | a minor tweak to my previous patch, handle the invalida... |
blob | commitdiff | raw | diff to current |
2009-01-22 |
Chris Lattner | Fix PR3358, a really nasty bug where recursive phi... |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Chris Lattner | fix PR3217: fully cached queries need to be verified... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | if we have a phi translation failure of the start block, |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Chris Lattner | Implement initial support for PHI translation in memdep... |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Duncan Sands | Don't dereference the end() iterator. This was |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | loosen up an assertion that isn't valid when called... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | Teach GVN to invalidate some memdep information when... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | Teach BasicAA::getModRefInfo(CallSite, CallSite) some |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | Fix a fixme: allow memdep to see past read-only calls... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | rename getNonLocalDependency -> getNonLocalCallDependen... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | fix typos gabor noticed |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | restructure the top level non-local ptr dep query to... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | rename getNonLocalPointerDepInternal -> getNonLocalPoin... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | if we have two elements, insert both, don't use std... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | If we're only adding one new element to 'Cache', insert... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | convert a couple other places that use pred_iterator... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Chris Lattner | use hte new pred cache to speed up the new non-local... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Chris Lattner | add another level of caching for non-local pointer... |
blob | commitdiff | raw | diff to current |
next |