2007-01-07 |
Reid Spencer | Types should be const. |
blob | commitdiff | raw |
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 |
2005-04-27 |
Reid Spencer | Doxygenate. |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Reid Spencer | More Cleanup: |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Reid Spencer | This is a cleanup commit: |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Reid Spencer | Prefix the debug statistics so they group together. |
blob | commitdiff | raw | diff to current |
2005-04-27 |
Reid Spencer | In debug builds, make a statistic for each kind of... |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Fix up the debug statement to actually use a newline... |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Uh, this isn't argpromotion. |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Add some debugging output so we can tell which calls... |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | No, seriously folks, memcpy really does return void. |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | memcpy returns void!!!!! |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Fix some bugs found by running on llvm-test: |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Changes From Review Feedback: |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | * Merge get_GVInitializer and getCharArrayLength into... |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | * Implement StrLenOptimization |
blob | commitdiff | raw | diff to current |
2005-04-26 |
Reid Spencer | Incorporate feedback from Chris: |
blob | commitdiff | raw | diff to current |
2005-04-25 |
Reid Spencer | Changes due to code review and new implementation: |
blob | commitdiff | raw | diff to current |
2005-04-25 |
Reid Spencer | Lots of changes based on review and new functionality: |
blob | commitdiff | raw | diff to current |
2005-04-25 |
Reid Spencer | Post-Review Cleanup: |
blob | commitdiff | raw | diff to current |
2005-04-25 |
Reid Spencer | A new pass to provide specific optimizations for certai... |
blob | commitdiff | raw | diff to current |
|