2011-01-24 |
Dan Gohman | Give GetUnderlyingObject a TargetData, to keep it in... |
blob | commitdiff | raw |
2011-01-18 |
Dan Gohman | Teach BasicAA to return PartialAlias in cases where... |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Chris Lattner | fix rdar://8813415 - a miscompilation of 164.gzip that... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Reapply r121886, and also update DecomposeGEPExpression... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Dan Gohman | Reapply r121520, PartialAlias implementation for BasicA... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Dan Gohman | Revert r121520, which may have introduced miscompilations. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Dan Gohman | Implement PartialAlias checking in BasicAA. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | enhance basicaa to return "Mod" for a memcpy call when the |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | Teach basicaa that memset's modref set is at worst... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up... |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Re-introduce the MaxLookup limit to BasicAliasAnalysis' |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Extend the AliasAnalysis::pointsToConstantMemory interf... |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Teach BasicAliasAnalysis::getModRefBehavior(const Funct... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Move NoAA out of BasicAliasAnalysis.cpp into its own... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Reapply r116831 and r116839, converting AliasAnalysis... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Revert r116831 and r116839, which are breaking selfhost... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dan Gohman | Change AliasAnalysis and its clients to use uint64_t... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Dan Gohman | Fix BasicAA to pass TBAAInfo through to the chained... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Dan Gohman | Make BasicAliasAnalysis a normal AliasAnalysis implemen... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Eli Friedman | PR7959: Handle negative scales in GEPs correctly in... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Dan Gohman | Remove the experimental AliasAnalysis::getDependency... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Dan Gohman | Extend the getDependence query with support for PHI... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Dan Gohman | Add a new experimental generalized dependence query... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | refix PR1143 by making basicaa analyze zexts of indices... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | GetLinearExpression is only called when TD is non-null... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | rework GEP decomposition to make a new VariableGEPIndex... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Daniel Dunbar | Revert r111375, "move gep decomposition out of ValueTra... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Dan Gohman | Move all the logic for function attributes and call... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Fix botched revert. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Fix 80-column violations. |
blob | commitdiff | raw | diff to current |
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 | Implement AccessesArguments checking in the two-callsit... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Fix memdep's code for reasoning about dependences betwe... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Revert r110270 for now. It appears to uncover a memdep... |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Dan Gohman | The two-callsite form of AliasAnalysis::getModRefInfo... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | The singular of "indices" is "index". |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Delete an unused function. |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Introduce a symbolic constant for ~0u for use with... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Add INSTANTIATE_AG_PASS, which combines RegisterPass... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Speculatively revert r108813, in an attempt to get... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Reapply r108794, a fix for the failing test from last... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Daniel Dunbar | Revert r108794, "Separate PassInfo into two classes... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Owen Anderson | Separate PassInfo into two classes: a constructor-free... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Minore code simplification. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Remove interprocedural-basic-aa and associated code... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Remove context sensitivity concerns from interprocedura... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Dan Gohman | Fix whitespace style. |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Benjamin Kramer | Use a more obvious way to avoid compiling functions... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Chandler Carruth | Jump through some silly hoops to make GCC accept that... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Dan Gohman | Add an Intraprocedural form of BasicAliasAnalysis,... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Dan Gohman | Fix Value::stripPointerCasts and BasicAA to avoid troub... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Gabor Greif | use ArgOperand accessors |
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-04-08 |
Dan Gohman | Pointers to zero-sized objects don't point to overlappi... |
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 |
2010-01-20 |
Chris Lattner | add some new methods to adjust this pointers. Not... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | move DecomposeGEPExpression out into ValueTracking.cpp |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | teach GetLinearExpression to be a bit more aggressive. |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | resolve a fixme. I haven't figured out how to write... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Teach basicaa that x|c == x+c when the c bits of x... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | teach basicaa that A[i] != A[i+1]. |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Change the other half of aliasGEP (which handles GEP... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Generalize DecomposeGEPExpression to exactly handle... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Implement a new DecomposeGEPExpression method, which... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Chris Lattner | Use GEPOperator more pervasively to simplify code. |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Chris Lattner | fix comment, thanks all :) |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Chris Lattner | use the new isNoAlias method to simplify some code... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Chris Lattner | whitespace cleanup, tidying |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Chris Lattner | speed up BasicAA a bit by implementing a long-standing... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Chris Lattner | add fixme for dubious code. Duncan, what do you think? |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Chris Lattner | remove a silly condition that doesn't make a lot of... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Chris Lattner | reduce indentation, no functionality change. |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Chris Lattner | Remove the AliasAnalysis::getMustAliases method, which... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Nick Lewycky | Teach BasicAA that a constant expression can't alias... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Dan Gohman | Default-addressspace null pointers don't alias anything... |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
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 |
Dan Gohman | Teach BasicAA how to analyze Select instructions, and... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
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-17 |
Chris Lattner | inline isGEP away. |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Evan Cheng | When checking aliases between phi sources and V2, we... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Nick Lewycky | Add missing break statements! Thanks to Duncan Sands... |
blob | commitdiff | raw | diff to current |
next |