use different name for parameter to make it clear that we set DIDescriptor::GV
[oota-llvm.git] / include / llvm / Analysis /
2008-12-15 Chris LattnerImplement initial support for PHI translation in memdep...
2008-12-13 Torok EdwinFix getFieldAs() to use the parameter instead of 6.
2008-12-09 Chris LattnerTeach GVN to invalidate some memdep information when...
2008-12-09 Chris LattnerTeach BasicAA::getModRefInfo(CallSite, CallSite) some
2008-12-09 Chris Lattnerrename getNonLocalDependency -> getNonLocalCallDependen...
2008-12-09 Chris Lattnerrename getNonLocalPointerDepInternal -> getNonLocalPoin...
2008-12-09 Chris Lattneruse hte new pred cache to speed up the new non-local...
2008-12-08 Chris Lattneradd another level of caching for non-local pointer...
2008-12-07 Dan GohmanUse bool instead of int, now that it no longer evokes...
2008-12-07 Chris Lattnerfix a typo duncan noticed!
2008-12-07 Chris Lattneradd support for caching pointer dependence queries...
2008-12-07 Chris LattnerSome internal refactoring to make it easier to cache...
2008-12-07 Chris LattnerIntroduce a new MemDep::getNonLocalPointerDependency
2008-12-07 Chris Lattnerpush the "pointer case" up the analysis stack a bit...
2008-12-07 Chris LattnerRename getCallSiteDependency -> getCallSiteDependencyFr...
2008-12-07 Chris Lattnermake getDependencyFrom private.
2008-12-05 Chris LattnerMake a few major changes to memdep and its clients:
2008-12-05 Chris LattnerMake it illegal to call getDependency* on non-memory...
2008-12-05 Dan GohmanUpdate comments. There is no getArgumentAccesses.
2008-12-02 Nick LewyckyAdd a new SCEV representing signed division.
2008-12-01 Chris Lattnercleanups suggested by duncan, thanks!
2008-12-01 Chris LattnerReimplement the non-local dependency data structure...
2008-11-30 Chris LattnerEliminate the DepResultTy abstraction. It is now compl...
2008-11-30 Chris LattnerCache TargetData/AliasAnalysis in the pass instead...
2008-11-30 Chris LattnerTwo changes: Make getDependency remove QueryInst for...
2008-11-30 Chris Lattnerintroduce a typedef, no functionality change.
2008-11-30 Chris LattnerChange NonLocalDeps to be a densemap of pointers to...
2008-11-30 Chris Lattnerimplement a fixme by introducing a new getDependencyFro...
2008-11-30 Chris LattnerREmove an old fixme, resolve another fixme by adding...
2008-11-29 Chris LattnerEliminate the dropInstruction method, which is not...
2008-11-29 Chris Lattnerimplement some fixme's: when deleting an instruction...
2008-11-29 Chris LattnerChange MemDep::getNonLocalDependency to return its...
2008-11-29 Chris Lattnerreimplement getNonLocalDependency with a simpler worklist
2008-11-29 Chris Lattnertidy up some variable names.
2008-11-29 Chris Lattnerrename some maps.
2008-11-29 Chris LattnerSplit getDependency into getDependency and getDependenc...
2008-11-29 Chris LattnerNow that DepType is private, we can start cleaning...
2008-11-29 Chris LattnerIntroduce and use a new MemDepResult class to hold...
2008-11-29 Chris LattnerReimplement the internal abstraction used by MemDep...
2008-11-28 Chris Lattnercomment cleanups.
2008-11-28 Chris Lattnerforward declare CallSite instead of #includ'ing it.
2008-11-28 Chris Lattnerrename "ping" to "verifyRemoved". I don't know why...
2008-11-28 Chris Lattnercomment and indentation improvements.
2008-11-26 Devang PatelFix typo.
2008-11-10 Chris LattnerMove getCastToEmpty out of DIDescriptor into DIFactory...
2008-11-10 Chris LattnerFix a bug with default arguments that apple gcc doesn...
2008-11-10 Chris LattnerAdd a new set of helper classes for creating and readin...
2008-10-16 Dan GohmanTrim #includes.
2008-10-12 Owen AndersonMake Escape Analysis work for any pointer.
2008-10-10 Owen AndersonFix copy-and-paste-o.
2008-10-10 Owen AndersonAdd a basic intra-procedural escape analysis. This...
2008-10-03 Duncan SandsTeach internalize to preserve the callgraph.
2008-09-08 Duncan SandsReapply 55859. This doesn't change anything as
2008-09-06 Duncan SandsWhen PruneEH turned an invoke into an ordinary
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Duncan SandsDelete the removeCallEdgeTo callgraph method,
2008-09-05 Duncan SandsStrip trailing whitespace.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-28 Chris Lattnerrename destroy -> releaseMemory to properly hook into...
2008-08-15 Owen AndersonRemove GCSE, ValueNumbering, and LoadValueNumbering...
2008-08-14 Dan GohmanUse empty() instead of begin() == end().
2008-08-09 Chris Lattner"This patch adds a virtual call to AbstractLatticeFunct...
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-11 Dan GohmanFix spelling of "hierarchy" in comments.
2008-07-11 Dan GohmanFix typos in comments.
2008-07-11 Dan GohmanUse find instead of lower_bound.
2008-07-09 Nick LewyckyRemove getValueRange from SCEV. It wasn't doing anythin...
2008-07-08 Nick LewyckyExpand SCEVUDiv of power of 2 to a lshr instruction.
2008-07-07 Dan GohmanAdd explicit keywords.
2008-07-01 Devang PatelFix dom tree compare. Don't forget to compare children!
2008-07-01 Devang PatelFix typos in comments.
2008-07-01 Devang PatelAdd dom info verifier.
2008-06-30 Owen AndersonAdd an isReachableFromEntry method.
2008-06-30 Evan Cheng- Re-apply 52748 and friends with fix. GetConstantStrin...
2008-06-30 Nick LewyckyBecause of the laziness, the required passes must exist...
2008-06-30 Nick LewyckyAdd a value range analysis that lazily computes ranges...
2008-06-29 Anton KorobeynikovRevert (52748 and friends):
2008-06-28 Chris LattnerAdd back the capability to include nul characters in...
2008-06-27 Cedric VenetAdd an include file needed for VS.
2008-06-27 Chris Lattnerfix the regressions from Eric's patch by making GetCons...
2008-06-26 Eric ChristopherMove GetConstantStringInfo to lib/Analysis. Remove
2008-06-22 Dan GohmanUse SCEVAddRecExpr::isAffine.
2008-06-22 Dan GohmanMove a few more SCEVExpander methods out-of-line.
2008-06-20 Dan GohmanIt's invalid to take the one-past-the-end address of...
2008-06-18 Dan GohmanMove SCEVExpander::visitAddExpr out-of-line.
2008-06-18 Dan GohmanMove LSR's private isZero function to a public SCEV...
2008-06-18 Devang PatelCheck empty dominance frontier.
2008-06-17 Matthijs KooijmanForgot to commit the ValueTracking header file along...
2008-06-17 Matthijs Kooijman80 column fixes.
2008-06-16 Matthijs KooijmanMake the InsertBefore argument to FindInsertedValue...
2008-06-16 Matthijs KooijmanPass around Instruction* instead of Instruction& in...
2008-06-16 Matthijs KooijmanMove FindScalarValue from InstructionCombining.cpp...
2008-06-15 Wojciech MatyjewiczFix PR2434. When scanning for exising binary operator...
2008-06-13 Nick LewyckyCrash less. The i64 restriction in BinomialCoefficient...
2008-06-05 Chris LattnerExpose a public interface to this pass.
2008-06-02 Chris Lattnermove CannotBeNegativeZero to ValueTracking. Simplify...
2008-06-02 Chris Lattnermove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-30 Dan GohmanFix doxygen comment syntax.
next