Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
[oota-llvm.git] / lib / Transforms / IPO / SimplifyLibCalls.cpp
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-01-29 Dan GohmanUse empty() instead of comparing size() with zero.
2008-01-28 Chris LattnerTransform calls to memcpy into llvm.memcpy calls, patch...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-10-24 Dale JohannesenFix off by 1 bug in printf->puts lowering.
2007-09-28 Dale Johannesenminor long double related changes
2007-09-06 Dale JohannesenNext round of APFloat changes.
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-15 Chris Lattnerfix SimplifyLibCalls/IsDigit.ll
2007-04-14 Chris LattnerImplement a few missing xforms: printf("foo\n") ->...
2007-04-08 Chris LattnerFix a typo that broke SimplifyLibCalls/SPrintF.ll ...
2007-04-08 Chris Lattnerimplement a fixme: move optimizations for fwrite out...
2007-04-07 Chris LattnerSignificantly simplify the clients of GetConstantString...
2007-04-07 Chris LattnerFix problems in the sprintf optimizer
2007-04-07 Chris LattnerChange CastToCStr to take a pointer instead of a reference.
2007-04-07 Chris LattnerFix an off-by-one error that broke Prolangs/deriv2...
2007-04-07 Chris Lattnerfix a miscompilation in printf optimizer.
2007-04-07 Chris Lattnertrunc to bool no longer compares against zero
2007-04-07 Chris Lattnercleanups for strlen optimizer
2007-04-07 Chris LattnerIntroduce a new ReplaceCallWith method, which simplifie...
2007-04-07 Chris Lattnerfixes for strcpy optimizer
2007-04-07 Chris LattnerFix bugs in strncmp.
2007-04-07 Chris Lattnerfix 3 miscompilations and several compielr crashes...
2007-04-06 Chris LattnerFix several nasty bugs in the strchr optimizer, this...
2007-04-06 Chris Lattnerclean up strcat optimizer, no functionality change.
2007-04-06 Chris Lattnerrename getConstantStringLength -> GetConstantStringInfo...
2007-03-02 Reid SpencerPrefer non-virtual calls to ConstantInt::isZero over...
2007-02-13 Chris Lattnereliminate a bunch of vector-related heap traffic
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-31 Chris Lattnereliminate temporary vectors
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-20 Owen AndersonCorrect a comment.
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-15 Chris LattnerEliminate calls to isInteger, generalizing code and...
2007-01-12 Chris LattnerRemove over-general comparisons
2007-01-12 Reid SpencerFor PR1064:
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-07 Reid SpencerTypes should be const.
2007-01-07 Chris LattnerChange the interface to Module::getOrInsertFunction...
2006-12-31 Reid SpencerFor PR950:
2006-12-23 Reid SpencerFor PR950:
2006-12-21 Reid SpencerGet rid of a useless if statement whose then and else...
2006-12-19 Chris Lattnerswitch statistics over to not use static ctors.
2006-12-19 Chris LattnerEliminate static ctors due to Statistic objects
2006-12-13 Reid SpencerFix some casts. isdigit(c) returns 0 or 1, not 0 or -1
2006-12-13 Reid SpencerReplace CastInst::createInferredCast calls with more...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-27 Reid SpencerFor PR950:
2006-11-02 Reid SpencerFor PR786:
2006-10-26 Reid SpencerFor PR950:
2006-10-20 Reid SpencerFor PR950:
2006-09-14 Anton KorobeynikovAdding dllimport, dllexport and external weak linkage...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-06-16 Evan ChengAdd missing casts. This fixed some regressions.
2006-06-16 Evan ChengMore libcall transformations:
2006-06-16 Evan ChengSimplify fprintf(file, "%s", str) to fputs(str, file).
2006-05-12 Chris LattnerRemove some dead variables.
2006-03-03 Chris LattnerMake this work with renamed intrinsics.
2006-02-15 Andrew Lenharthfix a bunch of alpha regressions. see bug 709
2006-01-23 Chris Lattneradd a bunch more optimizations for unary double math...
2006-01-23 Chris LattnerRefactor/genericize this, no functionality change
2006-01-22 Chris LattnerMake this more efficient in the following ways:
2006-01-22 Chris LattnerSeveral non-functionality changing changes:
2006-01-19 Reid SpencerFor PR696:
2006-01-17 Chris LattnerClean up the FFS optimization code, and make it correct...
2005-10-23 Jeff CohenWhen a function takes a variable number of pointer...
2005-09-29 Chris LattnerFold isascii into a simple comparison. This speeds...
2005-09-29 Chris Lattnerremove a bunch of unneeded stuff, or self evident comments
2005-09-29 Chris LattnerImplement a couple of memcmp folds from the todo list
2005-09-25 Chris LattnerFix some logic I broke that caused a regression on
2005-09-24 Chris LattnerSimplify this code a bit by relying on recursive simpli...
2005-08-24 Chris LattnerTransform floor((double)FLT) -> (double)floorf(FLT...
2005-08-07 Chris LattnerAll stats are "Number of ..."
2005-08-01 Chris LattnerConstantInt::get only works for arguments < 128.
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-06-29 John CriswellDoh! Forgot to LLVMify the style.
2005-06-29 John CriswellBasic fix for PR#591; don't convert an fprintf() to...
2005-06-18 Reid SpencerFix a problem with the strcmp optimization checking...
2005-05-21 Reid SpencerMake the registration hash_map static. No other module...
2005-05-21 Reid SpencerAdjust the file comment to read a little easier.
2005-05-21 Reid SpencerMake sure ... arguments are casted to sbyte* where...
2005-05-21 Reid SpencerAdd a "brief" comment for CastToCStr
2005-05-20 Chris LattnerFix mismatched type problem that crashed on cases like...
2005-05-15 Reid SpencerDon't look for __builtin_ffs, we'll never see it from...
2005-05-15 Reid SpencerProvide this optimization as well:
2005-05-15 Reid SpencerDuh .. you actually have to #include Config/config...
2005-05-14 Reid SpencerChanges for ffs lib call simplification:
2005-05-07 Reid Spencer* Add two strlen optimizations:
2005-05-07 Reid SpencerDon't increment the counter unless the debug flag is...
2005-05-04 Reid SpencerImplement the IsDigitOptimization for simplifying calls...
2005-05-04 Reid Spencer* Correct the function prototypes for some of the funct...
2005-05-03 Reid SpencerImplement optimizations for the strchr and llvm.memset...
2005-05-03 Reid SpencerAvoid garbage output in the statistics display by ensur...
2005-05-03 Reid SpencerAdd the StrNCmpOptimization which is similar to strcmp.
2005-05-02 Reid SpencerImplement the fprintf optimization which converts calls...
next