2007-09-28 |
Dale Johannesen | minor long double related changes |
blob | commitdiff | raw |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
blob | commitdiff | raw | diff to current |
2007-08-01 |
David Greene | New CallInst interface to address GLIBCXX_DEBUG errors... |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-15 |
Chris Lattner | fix SimplifyLibCalls/IsDigit.ll |
blob | commitdiff | raw | diff to current |
2007-04-14 |
Chris Lattner | Implement a few missing xforms: printf("foo\n") ->... |
blob | commitdiff | raw | diff to current |
2007-04-08 |
Chris Lattner | Fix a typo that broke SimplifyLibCalls/SPrintF.ll ... |
blob | commitdiff | raw | diff to current |
2007-04-08 |
Chris Lattner | implement a fixme: move optimizations for fwrite out... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Significantly simplify the clients of GetConstantString... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Fix problems in the sprintf optimizer |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Change CastToCStr to take a pointer instead of a reference. |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Fix an off-by-one error that broke Prolangs/deriv2... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | fix a miscompilation in printf optimizer. |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | trunc to bool no longer compares against zero |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | cleanups for strlen optimizer |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Introduce a new ReplaceCallWith method, which simplifie... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | fixes for strcpy optimizer |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | Fix bugs in strncmp. |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Chris Lattner | fix 3 miscompilations and several compielr crashes... |
blob | commitdiff | raw | diff to current |
2007-04-06 |
Chris Lattner | Fix several nasty bugs in the strchr optimizer, this... |
blob | commitdiff | raw | diff to current |
2007-04-06 |
Chris Lattner | clean up strcat optimizer, no functionality change. |
blob | commitdiff | raw | diff to current |
2007-04-06 |
Chris Lattner | rename getConstantStringLength -> GetConstantStringInfo... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Reid Spencer | Prefer non-virtual calls to ConstantInt::isZero over... |
blob | commitdiff | raw | diff to current |
2007-02-13 |
Chris Lattner | eliminate a bunch of vector-related heap traffic |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Reid Spencer | Apply the VISIBILITY_HIDDEN field to the remaining... |
blob | commitdiff | raw | diff to current |
2007-01-31 |
Chris Lattner | eliminate temporary vectors |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Owen Anderson | Correct a comment. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | Eliminate calls to isInteger, generalizing code and... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Chris Lattner | Remove over-general comparisons |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | For PR1064: |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Reid Spencer | Types should be const. |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Chris Lattner | Change the interface to Module::getOrInsertFunction... |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Reid Spencer | Get rid of a useless if statement whose then and else... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | switch statistics over to not use static ctors. |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Eliminate static ctors due to Statistic objects |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Reid Spencer | Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1 |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Reid Spencer | Replace CastInst::createInferredCast calls with more... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Evan Cheng | Add missing casts. This fixed some regressions. |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Evan Cheng | More libcall transformations: |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Evan Cheng | Simplify fprintf(file, "%s", str) to fputs(str, file). |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | Remove some dead variables. |
blob | commitdiff | raw | diff to current |
2006-03-03 |
Chris Lattner | Make this work with renamed intrinsics. |
blob | commitdiff | raw | diff to current |
2006-02-15 |
Andrew Lenharth | fix a bunch of alpha regressions. see bug 709 |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Chris Lattner | add a bunch more optimizations for unary double math... |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Chris Lattner | Refactor/genericize this, no functionality change |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Make this more efficient in the following ways: |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Several non-functionality changing changes: |
blob | commitdiff | raw | diff to current |
2006-01-19 |
Reid Spencer | For PR696: |
blob | commitdiff | raw | diff to current |
2006-01-17 |
Chris Lattner | Clean up the FFS optimization code, and make it correct... |
blob | commitdiff | raw | diff to current |
2005-10-23 |
Jeff Cohen | When a function takes a variable number of pointer... |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Chris Lattner | Fold isascii into a simple comparison. This speeds... |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Chris Lattner | remove a bunch of unneeded stuff, or self evident comments |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Chris Lattner | Implement a couple of memcmp folds from the todo list |
blob | commitdiff | raw | diff to current |
2005-09-25 |
Chris Lattner | Fix some logic I broke that caused a regression on |
blob | commitdiff | raw | diff to current |
2005-09-24 |
Chris Lattner | Simplify this code a bit by relying on recursive simpli... |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Transform floor((double)FLT) -> (double)floorf(FLT... |
blob | commitdiff | raw | diff to current |
2005-08-07 |
Chris Lattner | All stats are "Number of ..." |
blob | commitdiff | raw | diff to current |
2005-08-01 |
Chris Lattner | ConstantInt::get only works for arguments < 128. |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
blob | commitdiff | raw | diff to current |
2005-06-29 |
John Criswell | Doh! Forgot to LLVMify the style. |
blob | commitdiff | raw | diff to current |
2005-06-29 |
John Criswell | Basic fix for PR#591; don't convert an fprintf() to... |
blob | commitdiff | raw | diff to current |
2005-06-18 |
Reid Spencer | Fix a problem with the strcmp optimization checking... |
blob | commitdiff | raw | diff to current |
2005-05-21 |
Reid Spencer | Make the registration hash_map static. No other module... |
blob | commitdiff | raw | diff to current |
2005-05-21 |
Reid Spencer | Adjust the file comment to read a little easier. |
blob | commitdiff | raw | diff to current |
2005-05-21 |
Reid Spencer | Make sure ... arguments are casted to sbyte* where... |
blob | commitdiff | raw | diff to current |
2005-05-21 |
Reid Spencer | Add a "brief" comment for CastToCStr |
blob | commitdiff | raw | diff to current |
2005-05-20 |
Chris Lattner | Fix mismatched type problem that crashed on cases like... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Reid Spencer | Don't look for __builtin_ffs, we'll never see it from... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Reid Spencer | Provide this optimization as well: |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Reid Spencer | Duh .. you actually have to #include Config/config... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Reid Spencer | Changes for ffs lib call simplification: |
blob | commitdiff | raw | diff to current |
2005-05-07 |
Reid Spencer | * Add two strlen optimizations: |
blob | commitdiff | raw | diff to current |
2005-05-07 |
Reid Spencer | Don't increment the counter unless the debug flag is... |
blob | commitdiff | raw | diff to current |
2005-05-04 |
Reid Spencer | Implement the IsDigitOptimization for simplifying calls... |
blob | commitdiff | raw | diff to current |
2005-05-04 |
Reid Spencer | * Correct the function prototypes for some of the funct... |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Reid Spencer | Implement optimizations for the strchr and llvm.memset... |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Reid Spencer | Avoid garbage output in the statistics display by ensur... |
blob | commitdiff | raw | diff to current |
2005-05-03 |
Reid Spencer | Add the StrNCmpOptimization which is similar to strcmp. |
blob | commitdiff | raw | diff to current |
2005-05-02 |
Reid Spencer | Implement the fprintf optimization which converts calls... |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Reid Spencer | Fix a comment that stated the wrong thing. |
blob | commitdiff | raw | diff to current |
2005-04-30 |
Reid Spencer | * Don't depend on "guessing" what a FILE* is, just... |
blob | commitdiff | raw | diff to current |
2005-04-29 |
Reid Spencer | Implement the optimizations for "pow" and "fputs" libra... |
blob | commitdiff | raw | diff to current |
2005-04-29 |
Jeff Cohen | Consistently use 'class' to silence VC++ |
blob | commitdiff | raw | diff to current |
2005-04-28 |
Reid Spencer | Remove from the TODO list those optimizations that... |
blob | commitdiff | raw | diff to current |
2005-04-28 |
Reid Spencer | Document additional libcall transformations that need... |
blob | commitdiff | raw | diff to current |
next |