remove dead .erase.
[oota-llvm.git] / lib / Transforms / Scalar /
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-21 Eric ChristopherAdd strcpy_chk -> strcpy support for "don't know" objec...
2010-01-19 Dan GohmanWhen doing address-mode sinking, expand the base regist...
2010-01-19 Bob WilsonFix a crash in scalarrepl for memcpy/memmove where...
2010-01-17 Owen AndersonConvert some of the dynamic opcode lookups into static...
2010-01-12 Chris Lattner1) Use the new SimplifyInstructionsInBlock routine...
2010-01-12 Chris Lattnertidy up
2010-01-12 Chris LattnerTeach jump threading to duplicate small blocks when...
2010-01-11 Chris Lattnersome cleanup, and make it obvious that ProcessJumpOnPHI...
2010-01-09 Chris Lattneronly factor from expressions whose uses are empty and...
2010-01-08 Duncan SandsSuppress an unused variable warning when assertions...
2010-01-07 Benjamin KramerUse a do-while loop instead of while + boolean.
2010-01-06 Eric ChristopherMove the object size intrinsic optimization to inst...
2010-01-06 Mikhail GlushenkovFormatting.
2010-01-05 Benjamin KramerMove remaining stuff to the isInteger predicate.
2010-01-05 Benjamin KramerConvert a ton of simple integer type equality tests...
2010-01-05 Dan GohmanSet Changed properly after calling DeleteDeadPHIs.
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2010-01-05 Chris Lattnerfix an infinite loop in reassociate building emacs.
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-05 Devang PatelRemove dead debug info intrinsics.
2010-01-04 Mikhail Glushenkov80-col violations, trailing whitespace.
2010-01-04 Chris Lattnermove instcombine to its own library, it's past time.
2010-01-04 Chris Lattnerimplement an instcombine xform needed by clang's codegen
2010-01-03 Chris Lattnerpull my debug hooks out, I'm done with this xform for...
2010-01-03 Nick LewyckySmall cleanups, refactor some duplicated code into...
2010-01-03 Chris Lattnergeneralize the previous transformation to handle indexi...
2010-01-03 Nick LewyckyCleanup.
2010-01-02 Chris Lattnerteach instcombine to optimize idioms like A[i]&42 ...
2010-01-02 Chris LattnerTeach the table lookup optimization to generate range...
2010-01-02 Chris Lattnertheoretically the negate we find could be in a differen...
2010-01-02 Chris Lattneruse enums for the over/underdefined markers for clarity...
2010-01-02 Chris Lattnerremove the random sampling framework, which is not...
2010-01-02 Nick LewyckyFix logic error in previous commit. The != case needs...
2010-01-02 Nick LewyckyOptimize pointer comparison into the typesafe form...
2010-01-02 Chris LattnerGeneralize the previous xform to handle cases where...
2010-01-02 Chris Lattnerfix a miscompilation I introduced of cdecl with a late...
2010-01-02 Chris Lattnerenhance the compare/load/index optimization to work...
2010-01-02 Chris Lattnerenhance the previous optimization to work with fcmp...
2010-01-02 Chris LattnerTeach instcombine to fold compares of loads from constant
2010-01-02 Chris Lattnerremove the instcombine transformations that are inserti...
2010-01-01 Chris Lattneradd a simple instcombine xform, simplify another one...
2010-01-01 Chris Lattnergeneralize the pointer difference optimization to handle
2010-01-01 Chris Lattnerteach instcombine to optimize pointer difference idioms...
2010-01-01 Chris Lattneruse 'match' to simplify some code.
2010-01-01 Chris Lattnerimplement the transform requested in PR5284
2010-01-01 Chris Lattneradd missing line.
2010-01-01 Chris Lattneradd a few trivial instcombines for llvm.powi.
2010-01-01 Chris LattnerWhen factoring multiply expressions across adds, factor...
2010-01-01 Chris Lattnerclean up some comments.
2010-01-01 Chris Lattnerswitch from std::map to DenseMap for rank data structures.
2009-12-31 Chris Lattnerreuse negates where possible instead of always creating...
2009-12-31 Chris Lattnerwe don't need a smallptrset to detect duplicates, the...
2009-12-31 Chris Lattnermake reassociate more careful about not leaving around...
2009-12-31 Chris Lattnerremove debug
2009-12-31 Chris Lattnerteach reassociate to factor x+x+x -> x*3. While I...
2009-12-31 Chris Lattnerchange reassociate to use SmallVector for its key datas...
2009-12-31 Chris Lattnerchange an if to an assert, fix comment.
2009-12-31 Chris Lattnermove the rest of the add optimization code out to Optim...
2009-12-31 Chris Lattnerfactor statistic updating better.
2009-12-31 Chris Lattnersimple fix for an incorrect factoring which causes a
2009-12-31 Chris Lattnerfactor code out into helper functions.
2009-12-31 Chris Lattnerswitch some std::vector's to smallvector. Reduce nesting.
2009-12-31 Chris Lattneruse more modern datastructures.
2009-12-31 Chris Lattnerclean up -debug output.
2009-12-28 Chris Lattnersplit code that doesn't need to be templated out of...
2009-12-28 Chris LattnerMetadata.h doesn't need to include ValueHandle.h anymore.
2009-12-24 Chris Lattnermove an optimization for memcmp out of simplifylibcalls...
2009-12-23 Chris Lattnerreorder to follow a normal fall-through style, no funct...
2009-12-23 David GreeneRemove dump routine and the associated Debug.h from...
2009-12-23 Eric ChristopherUpdate objectsize intrinsic and associated dependencies...
2009-12-22 Chris LattnerFix the Convert to scalar to not insert dead loads...
2009-12-22 Chris Lattnerfix some fixme's by using twines
2009-12-22 Bob WilsonGeneralize SROA to allow the first index of a GEP to...
2009-12-22 Chris LattnerImplement PR5795 by merging duplicated return blocks...
2009-12-22 Chris LattnerThe phi translated pointer can be computed when returni...
2009-12-22 Eric ChristopherWhitespace fixes.
2009-12-21 Daniel DunbarAdd suggested parentheses.
2009-12-21 Chris LattnerAdd a fastpath to Load GVN to special case when we...
2009-12-21 Chris Lattnerrefactor some code out to a new helper method.
2009-12-21 Bob WilsonRemove special-case SROA optimization of variable index...
2009-12-21 Chris Lattnergive instcombine some helper functions for matching...
2009-12-21 Chris Lattnerenhance x-(-A) -> x+A to preserve NUW/NSW.
2009-12-21 Chris LattnerOptimize all cases of "icmp (X+Cst), X" to something...
2009-12-19 Chris Lattnerfix PR5827 by disabling the phi slicing transformation...
2009-12-19 Bob WilsonUpdate my SROA changes in response to review.
2009-12-18 Bob WilsonReapply 91459 with a simple fix for the problem that...
next