Make it illegal to call getDependency* on non-memory instructions
[oota-llvm.git] / include / llvm / Analysis /
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.
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-29 Owen AndersonForce postdom to be linked into opt and bugpoint, even...
2008-05-27 Dan GohmanFix a word-o and add an explicit keyword.
2008-05-25 Nick Lewycky"ret (constexpr)" can't be folded into a Constant....
2008-05-20 Chris LattnerAdd a bool to isEdgeFeasible that tells it whether...
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-14 Dan GohmanMove RemoveFromVector out of the global namespace.
2008-05-14 Dan GohmanSplit the loop unroll mechanism logic out into a utilit...
2008-05-13 Eric ChristopherMake this function public.
2008-05-12 Chris LattnerAdd a new SparsePropagation analysis utility, which...
2008-05-07 Chris LattnerAdd a new LibCallAliasAnalysis pass, which is parameterized
2008-05-07 Chris LattnerAdd a new interface for describing the behavior of...
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-05-05 Devang PatelRemove unused function.
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-05-04 Owen AndersonFix PR1098 by correcting the postdominators analysis.
next