Age | Commit message (Expand) | Author |
2009-02-14 | Generalize some alias analysis logic from atomic | Duncan Sands |
2009-02-13 | BasicAA was making the assumption that a local allocation which hadn't escaped | Nick Lewycky |
2009-02-05 | Refactor my previous change to maintain the distinction between AliasAnalysis... | Owen Anderson |
2009-02-04 | Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl... | Owen Anderson |
2009-02-03 | Move isIdentifiedObject and isNoAliasCall into AliasAnalysis.cpp since | Dan Gohman |
2009-01-30 | Fix a post-RA scheduling dependency bug. | Dan Gohman |
2009-01-18 | BasicAliasAnalysis and FunctionAttrs were both | Duncan Sands |
2009-01-18 | add a comment | Gabor Greif |
2009-01-12 | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands |
2009-01-12 | make tblgen autogenerate the nocapture intrinsics for | Chris Lattner |
2009-01-05 | When checking if an Argument escapes, check if | Duncan Sands |
2008-12-19 | Resubmit support for the 'nocapture' attribute. | Nick Lewycky |
2008-12-16 | Temporarily revert r61019, r61030, and r61040. These were breaking LLVM Release | Bill Wendling |
2008-12-15 | Teach basicaa to use the nocapture attribute when possible. When the | Chris Lattner |
2008-12-10 | Allow basicaa to walk through geps with identical indices in | Chris Lattner |
2008-12-09 | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner |
2008-12-08 | Fix comment typo. | Duncan Sands |
2008-12-08 | Some minor optimizations for isObjectSmallerThan. | Chris Lattner |
2008-11-24 | Seriously strengthen the guarantee offered by noalias on a function's return | Nick Lewycky |
2008-11-24 | Extend the 'noalias' attribute to function return values. This is intended to | Nick Lewycky |
2008-10-01 | Factorize code: remove variants of "strip off | Duncan Sands |
2008-09-23 | s/ParameterAttributes/Attributes/g | Devang Patel |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
2008-06-16 | simplify some code by using a helper function. This really really | Chris Lattner |
2008-06-16 | move a bunch of predicates up into their own section | Chris Lattner |
2008-06-16 | Other parts of this code treat noalias arguments as objects for | Chris Lattner |
2008-06-16 | If we are checking to see if the result of a call aliases a | Chris Lattner |
2008-06-16 | Refactor basicaa's main alias function somethin' fierce. | Chris Lattner |
2008-06-02 | Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP | Wojciech Matyjewicz |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-04-21 | Fix a "large integer implicitly truncated to unsigned type" | Duncan Sands |
2008-04-15 | Don't assume a tail call can't reference a byval | Dale Johannesen |
2008-03-20 | Restore isCFGOnly property of various analysis passes. | Devang Patel |
2008-03-19 | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel |
2008-02-19 | Fix a compiler warning. | Duncan Sands |
2008-02-19 | In addition to arguments passed to it, memcpy (and all other calls) can ModRe... | Owen Anderson |
2008-02-18 | don't bother calling getUnderlyingObject for non-pointers. | Chris Lattner |
2008-02-18 | Since we're not checking for the more general AllocationInst first, we need t... | Owen Anderson |
2008-02-18 | This check is not correct for mallocs, so exclude them earlier. | Owen Anderson |
2008-02-18 | Fix a comment, and a bug where we weren't applying the tail call logic in cas... | Owen Anderson |
2008-02-18 | Fix bugs that Chris noticed in my last patch. | Owen Anderson |
2008-02-18 | bitcasts of pointers are always pointers. | Chris Lattner |
2008-02-17 | Teach getModRefInfo that memcpy, memmove, and memset don't "capture" memory a... | Owen Anderson |
2008-01-24 | getUnderlyingObject can return null, handle this. | Chris Lattner |
2008-01-24 | Teach basicaa that 'byval' arguments define a new memory location that | Chris Lattner |
2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
2007-12-13 | Make these loops follow GetGEPOperands() behavior. | Wojciech Matyjewicz |
2007-12-09 | Fix PR1782, patch by Wojtek Matyjewicz! | Chris Lattner |
2007-12-03 | Rather than having special rules like "intrinsics cannot | Duncan Sands |
2007-12-01 | Integrate the readonly/readnone logic more deeply | Duncan Sands |