| Commit message (Expand) | Author | Age | Files | Lines |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -3/+3 |
* | simplify some code by using a helper function. This really really | Chris Lattner | 2008-06-16 | 1 | -22/+16 |
* | move a bunch of predicates up into their own section | Chris Lattner | 2008-06-16 | 1 | -157/+171 |
* | Other parts of this code treat noalias arguments as objects for | Chris Lattner | 2008-06-16 | 1 | -4/+8 |
* | If we are checking to see if the result of a call aliases a | Chris Lattner | 2008-06-16 | 1 | -1/+21 |
* | Refactor basicaa's main alias function somethin' fierce. | Chris Lattner | 2008-06-16 | 1 | -104/+94 |
* | Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP | Wojciech Matyjewicz | 2008-06-02 | 1 | -1/+7 |
* | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman | 2008-05-13 | 1 | -14/+14 |
* | Fix a "large integer implicitly truncated to unsigned type" | Duncan Sands | 2008-04-21 | 1 | -1/+1 |
* | Don't assume a tail call can't reference a byval | Dale Johannesen | 2008-04-15 | 1 | -2/+4 |
* | Restore isCFGOnly property of various analysis passes. | Devang Patel | 2008-03-20 | 1 | -1/+1 |
* | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 1 | -2/+2 |
* | Fix a compiler warning. | Duncan Sands | 2008-02-19 | 1 | -1/+1 |
* | In addition to arguments passed to it, memcpy (and all other calls) can ModRe... | Owen Anderson | 2008-02-19 | 1 | -1/+2 |
* | don't bother calling getUnderlyingObject for non-pointers. | Chris Lattner | 2008-02-18 | 1 | -1/+2 |
* | Since we're not checking for the more general AllocationInst first, we need t... | Owen Anderson | 2008-02-18 | 1 | -1/+1 |
* | This check is not correct for mallocs, so exclude them earlier. | Owen Anderson | 2008-02-18 | 1 | -2/+2 |
* | Fix a comment, and a bug where we weren't applying the tail call logic in cas... | Owen Anderson | 2008-02-18 | 1 | -6/+8 |
* | Fix bugs that Chris noticed in my last patch. | Owen Anderson | 2008-02-18 | 1 | -9/+17 |
* | bitcasts of pointers are always pointers. | Chris Lattner | 2008-02-18 | 1 | -5/+2 |
* | Teach getModRefInfo that memcpy, memmove, and memset don't "capture" memory a... | Owen Anderson | 2008-02-17 | 1 | -3/+13 |
* | getUnderlyingObject can return null, handle this. | Chris Lattner | 2008-01-24 | 1 | -2/+3 |
* | Teach basicaa that 'byval' arguments define a new memory location that | Chris Lattner | 2008-01-24 | 1 | -34/+34 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Make these loops follow GetGEPOperands() behavior. | Wojciech Matyjewicz | 2007-12-13 | 1 | -11/+13 |
* | Fix PR1782, patch by Wojtek Matyjewicz! | Chris Lattner | 2007-12-09 | 1 | -4/+4 |
* | Rather than having special rules like "intrinsics cannot | Duncan Sands | 2007-12-03 | 1 | -37/+0 |
* | Integrate the readonly/readnone logic more deeply | Duncan Sands | 2007-12-01 | 1 | -5/+0 |
* | Add some convenience methods for querying attributes, and | Duncan Sands | 2007-11-28 | 1 | -3/+2 |
* | Fix PR1146: parameter attributes are longer part of | Duncan Sands | 2007-11-27 | 1 | -2/+2 |
* | Ding dong, the DoesntAccessMemoryFns and | Duncan Sands | 2007-11-23 | 1 | -113/+0 |
* | Teach alias analysis about readnone/readonly functions. | Duncan Sands | 2007-11-22 | 1 | -0/+6 |
* | Fix for PR1801 | Tanya Lattner | 2007-11-16 | 1 | -0/+3 |
* | Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll | Chris Lattner | 2007-11-06 | 1 | -7/+11 |
* | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands | 2007-11-01 | 1 | -2/+2 |
* | Make a comment better. | Owen Anderson | 2007-10-26 | 1 | -1/+3 |
* | Fix for PR1741. | Owen Anderson | 2007-10-25 | 1 | -2/+3 |
* | Add lengthof and endof templates that hide a lot of sizeof computations. | Owen Anderson | 2007-09-07 | 1 | -5/+4 |
* | Missing break. Patch by Wojciech Matyjewicz. | Evan Cheng | 2007-09-05 | 1 | -0/+1 |
* | This resolves a regression of BasicAA which failed to find any memory informa... | Chandler Carruth | 2007-08-06 | 1 | -4/+23 |
* | Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName, | Chris Lattner | 2007-08-05 | 1 | -4/+14 |
* | Implement review feedback. | Christopher Lamb | 2007-08-02 | 1 | -4/+4 |
* | Teach BasicAA about noalias parameter attributes, but do it correctly this time. | Christopher Lamb | 2007-08-02 | 1 | -1/+31 |
* | Revert overly aggressive interpretation of noalias | Christopher Lamb | 2007-07-31 | 1 | -32/+1 |
* | Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te... | Christopher Lamb | 2007-07-31 | 1 | -1/+32 |
* | Fix comments about vectors to use the current wording. | Dan Gohman | 2007-07-16 | 1 | -1/+1 |
* | Add explicit keywords. | Dan Gohman | 2007-07-02 | 1 | -1/+1 |
* | Make BasicAliasAnalysis correctly register itself. Patch by Devang | Anton Korobeynikov | 2007-06-18 | 1 | -0/+2 |
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -4/+4 |
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -4/+4 |