- 3da59db For PR950: by Reid Spencer · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- 1628cec For PR950: by Reid Spencer · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 18 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
- fb9d0dc Add missing casts. This fixed some regressions. by Evan Cheng · 18 years ago
- 21abac2 More libcall transformations: by Evan Cheng · 18 years ago
- 9528952 Simplify fprintf(file, "%s", str) to fputs(str, file). by Evan Cheng · 18 years ago
- 2144c25 Remove some dead variables. by Chris Lattner · 18 years ago
- aecb062 Make this work with renamed intrinsics. by Chris Lattner · 18 years ago
- 2f98594 fix a bunch of alpha regressions. see bug 709 by Andrew Lenharth · 18 years ago
- e46f6e9 add a bunch more optimizations for unary double math functions by Chris Lattner · 19 years ago
- 7070c5f Refactor/genericize this, no functionality change by Chris Lattner · 19 years ago
- e05cf71 Make this more efficient in the following ways: by Chris Lattner · 19 years ago
- 0f9f8c3 Several non-functionality changing changes: by Chris Lattner · 19 years ago
- aa87e05 For PR696: by Reid Spencer · 19 years ago
- f91e97a Clean up the FFS optimization code, and make it correctly create the appropriate by Chris Lattner · 19 years ago
- 66c5fd6 When a function takes a variable number of pointer arguments, with a zero by Jeff Cohen · 19 years ago
- a48bc53 Fold isascii into a simple comparison. This speeds up 197.parser by 7.4%, by Chris Lattner · 19 years ago
- e9b6242 remove a bunch of unneeded stuff, or self evident comments by Chris Lattner · 19 years ago
- c330069 Implement a couple of memcmp folds from the todo list by Chris Lattner · 19 years ago
- aebac50 Fix some logic I broke that caused a regression on by Chris Lattner · 19 years ago
- 5d735bf Simplify this code a bit by relying on recursive simplification. Support by Chris Lattner · 19 years ago
- 5324986 Transform floor((double)FLT) -> (double)floorf(FLT), implementing by Chris Lattner · 19 years ago
- bbf728e All stats are "Number of ..." by Chris Lattner · 19 years ago
- 9cc5f42 ConstantInt::get only works for arguments < 128. by Chris Lattner · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 46b8db2 Doh! Forgot to LLVMify the style. by John Criswell · 19 years ago
- 1d231ec Basic fix for PR#591; don't convert an fprintf() to an fwrite() if there by John Criswell · 19 years ago
- 134d2e4 Fix a problem with the strcmp optimization checking the wrong string and by Reid Spencer · 19 years ago
- 8902602 Make the registration hash_map static. No other module needs it. Also, by Reid Spencer · 19 years ago
- 0660f75 Adjust the file comment to read a little easier. by Reid Spencer · 19 years ago
- b82baf0 Make sure ... arguments are casted to sbyte* where needed. by Reid Spencer · 19 years ago
- 5845623 Add a "brief" comment for CastToCStr by Reid Spencer · 19 years ago
- 9375135 Fix mismatched type problem that crashed on cases like this: by Chris Lattner · 19 years ago
- c3f6abd Don't look for __builtin_ffs, we'll never see it from llvm-gcc and there's by Reid Spencer · 19 years ago
- f74eb3f Provide this optimization as well: ffs(x) -> (x == 0 ? 0 : 1+llvm.cttz(x)) by Reid Spencer · 19 years ago
- c64e3e7 Duh .. you actually have to #include Config/config.h before you can test by Reid Spencer · 19 years ago
- c29b13d Changes for ffs lib call simplification: by Reid Spencer · 19 years ago
- 789082a * Add two strlen optimizations: by Reid Spencer · 19 years ago
- 673c1a9 Don't increment the counter unless the debug flag is set. by Reid Spencer · 19 years ago
- cea6559 Implement the IsDigitOptimization for simplifying calls to the isdigit by Reid Spencer · 19 years ago
- 58b563c * Correct the function prototypes for some of the functions to match the by Reid Spencer · 19 years ago
- 21506ff Implement optimizations for the strchr and llvm.memset library calls. by Reid Spencer · 19 years ago
- 9974dda Avoid garbage output in the statistics display by ensuring that the by Reid Spencer · 19 years ago
- e6ec8cc Add the StrNCmpOptimization which is similar to strcmp. by Reid Spencer · 19 years ago
- a1b4390 Implement the fprintf optimization which converts calls like this: by Reid Spencer · 19 years ago
- 63a7513 Fix a comment that stated the wrong thing. by Reid Spencer · 19 years ago
- 9f56b1f * Don't depend on "guessing" what a FILE* is, just require that the actual by Reid Spencer · 19 years ago
- ff5525d Implement the optimizations for "pow" and "fputs" library calls. by Reid Spencer · 19 years ago
- 5882b92 Consistently use 'class' to silence VC++ by Jeff Cohen · 19 years ago
- 5624c75 Remove from the TODO list those optimizations that are already handled by by Reid Spencer · 19 years ago
- 8441a01 Document additional libcall transformations that need to be written. by Reid Spencer · 19 years ago
- 716f49e Doxygenate. by Reid Spencer · 19 years ago
- 3f7d8c6 More Cleanup: by Reid Spencer · 19 years ago
- a16d5a5 This is a cleanup commit: by Reid Spencer · 19 years ago
- 026a87a Prefix the debug statistics so they group together. by Reid Spencer · 19 years ago
- 1ea099c In debug builds, make a statistic for each kind of call optimization. This by Reid Spencer · 19 years ago
- 0ddf0d6 Fix up the debug statement to actually use a newline .. radical concept. by Reid Spencer · 19 years ago
- ef99ea3 Uh, this isn't argpromotion. by Reid Spencer · 19 years ago
- 8f13261 Add some debugging output so we can tell which calls are getting triggered by Reid Spencer · 19 years ago
- 47a3785 No, seriously folks, memcpy really does return void. by Reid Spencer · 19 years ago
- a525f6d memcpy returns void!!!!! by Reid Spencer · 19 years ago
- 43fd4d0 Fix some bugs found by running on llvm-test: by Reid Spencer · 19 years ago
- fcbdb9c Changes From Review Feedback: by Reid Spencer · 19 years ago
- 20754ac * Merge get_GVInitializer and getCharArrayLength into a single function by Reid Spencer · 19 years ago
- 912401c * Implement StrLenOptimization by Reid Spencer · 19 years ago
- 43e0bae Incorporate feedback from Chris: by Reid Spencer · 19 years ago
- 855adb1 Changes due to code review and new implementation: by Reid Spencer · 19 years ago
- 6cc0311 Lots of changes based on review and new functionality: * Use a by Reid Spencer · 19 years ago
- b7c11e3 Post-Review Cleanup: by Reid Spencer · 19 years ago
- a7c049b A new pass to provide specific optimizations for certain well-known library by Reid Spencer · 19 years ago