| Commit message (Expand) | Author | Age | Files | Lines |
| * | Explicitly cast narrowing conversions inside {}s that will become errors in | Jeffrey Yasskin | 2011-07-27 | 1 | -1/+2 |
| * | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -2/+2 |
| * | Initialize BasicAA's AliasCache to set it to use fewer buckets by | Dan Gohman | 2011-06-10 | 1 | -1/+7 |
| * | Reapply r131781, now that the GVN bug with partially-aliasing loads | Dan Gohman | 2011-06-04 | 1 | -1/+11 |
| * | Revert r131781 again. Apparently there is more going on here. | Dan Gohman | 2011-06-04 | 1 | -11/+1 |
| * | Reapply r131781 (revert r131809), now that some BasicAA shortcomings | Dan Gohman | 2011-06-04 | 1 | -1/+11 |
| * | Fix BasicAA's recursion detection so that it doesn't pessimize | Dan Gohman | 2011-06-04 | 1 | -37/+27 |
| * | When merging MustAlias and PartialAlias, chose PartialAlias instead | Dan Gohman | 2011-06-03 | 1 | -10/+21 |
| * | Make DecomposeGEPExpression check SimplifyInstruction only | Dan Gohman | 2011-05-24 | 1 | -9/+12 |
| * | fix a really nasty basicaa mod/ref calculation bug that was causing miscompil... | Chris Lattner | 2011-05-23 | 1 | -2/+5 |
| * | Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot. | Duncan Sands | 2011-05-21 | 1 | -11/+1 |
| * | When BasicAA can determine that two pointers have the same base but | Dan Gohman | 2011-05-21 | 1 | -1/+11 |
| * | Teach BasicAA about arm.neon.vld1 and vst1. | Dan Gohman | 2011-04-27 | 1 | -0/+20 |
| * | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -2/+2 |
| * | Revert r128140 for now. | Anders Carlsson | 2011-03-23 | 1 | -33/+0 |
| * | A global variable with internal linkage where all uses are in one function an... | Anders Carlsson | 2011-03-23 | 1 | -0/+33 |
| * | Give GetUnderlyingObject a TargetData, to keep it in sync | Dan Gohman | 2011-01-24 | 1 | -5/+5 |
| * | Teach BasicAA to return PartialAlias in cases where both pointers | Dan Gohman | 2011-01-18 | 1 | -12/+35 |
| * | fix rdar://8813415 - a miscompilation of 164.gzip that loop-idiom | Chris Lattner | 2011-01-03 | 1 | -0/+2 |
| * | Reapply r121886, and also update DecomposeGEPExpression to keep | Dan Gohman | 2010-12-15 | 1 | -0/+9 |
| * | Move Value::getUnderlyingObject to be a standalone | Dan Gohman | 2010-12-15 | 1 | -8/+8 |
| * | Reapply r121520, PartialAlias implementation for BasicAA, now that | Dan Gohman | 2010-12-13 | 1 | -0/+11 |
| * | Revert r121520, which may have introduced miscompilations. | Dan Gohman | 2010-12-10 | 1 | -11/+0 |
| * | Implement PartialAlias checking in BasicAA. | Dan Gohman | 2010-12-10 | 1 | -0/+11 |
| * | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad | 2010-12-07 | 1 | -4/+4 |
| * | enhance basicaa to return "Mod" for a memcpy call when the | Chris Lattner | 2010-11-30 | 1 | -0/+5 |
| * | Teach basicaa that memset's modref set is at worst "mod" and never | Chris Lattner | 2010-11-30 | 1 | -0/+2 |
| * | Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis | Dan Gohman | 2010-11-10 | 1 | -5/+9 |
| * | Re-introduce the MaxLookup limit to BasicAliasAnalysis' | Dan Gohman | 2010-11-08 | 1 | -2/+8 |
| * | Extend the AliasAnalysis::pointsToConstantMemory interface to allow it | Dan Gohman | 2010-11-08 | 1 | -11/+54 |
| * | Teach BasicAliasAnalysis::getModRefBehavior(const Function *F) | Dan Gohman | 2010-11-08 | 1 | -3/+11 |
| * | Move NoAA out of BasicAliasAnalysis.cpp into its own file, now that | Dan Gohman | 2010-10-19 | 1 | -81/+8 |
| * | Reapply r116831 and r116839, converting AliasAnalysis to use | Dan Gohman | 2010-10-19 | 1 | -24/+26 |
| * | Revert r116831 and r116839, which are breaking selfhost builds. | Dan Gohman | 2010-10-19 | 1 | -26/+24 |
| * | Change AliasAnalysis and its clients to use uint64_t instead of unsigned | Dan Gohman | 2010-10-19 | 1 | -24/+26 |
| * | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -3/+7 |
| * | Fix BasicAA to pass TBAAInfo through to the chained analysis. | Dan Gohman | 2010-10-18 | 1 | -26/+47 |
| * | Make BasicAliasAnalysis a normal AliasAnalysis implementation which | Dan Gohman | 2010-10-18 | 1 | -11/+25 |
| * | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -2/+2 |
| * | PR7959: Handle negative scales in GEPs correctly in BasicAA for non-64-bit | Eli Friedman | 2010-09-15 | 1 | -3/+3 |
| * | Remove the experimental AliasAnalysis::getDependency interface, which | Dan Gohman | 2010-09-14 | 1 | -55/+34 |
| * | Extend the getDependence query with support for PHI translation. | Dan Gohman | 2010-09-09 | 1 | -1/+8 |
| * | Add a new experimental generalized dependence query interface to | Dan Gohman | 2010-09-08 | 1 | -0/+20 |
| * | refix PR1143 by making basicaa analyze zexts of indices aggresively, | Chris Lattner | 2010-08-18 | 1 | -11/+30 |
| * | GetLinearExpression is only called when TD is non-null, pass as | Chris Lattner | 2010-08-18 | 1 | -4/+4 |
| * | rework GEP decomposition to make a new VariableGEPIndex struct instead of | Chris Lattner | 2010-08-18 | 1 | -19/+39 |
| * | move gep decomposition out of ValueTracking into BasicAA. The form of | Chris Lattner | 2010-08-18 | 1 | -34/+229 |
| * | Revert r111375, "move gep decomposition out of ValueTracking into BasicAA. The | Daniel Dunbar | 2010-08-18 | 1 | -213/+34 |
| * | move gep decomposition out of ValueTracking into BasicAA. The form of | Chris Lattner | 2010-08-18 | 1 | -34/+213 |
| * | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -7/+7 |