2006-09-18 |
Chris Lattner | Implement a trivial optzn: of vastart is never called... |
tree | commitdiff |
2006-09-15 |
Chris Lattner | revert previous two patches. They cause miscompilation... |
tree | commitdiff |
2006-09-15 |
Owen Anderson | Revert my previous work on ArgumentPromotion. Further... |
tree | commitdiff |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
tree | commitdiff |
2006-09-13 |
Devang Patel | Initialize DontInternalize. |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Make inlining costs more accurate. |
tree | commitdiff |
2006-09-02 |
Owen Anderson | Make ArgumentPromotion handle recursive functions that... |
tree | commitdiff |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
tree | commitdiff |
2006-07-20 |
Devang Patel | Make it fit into 80 cols. |
tree | commitdiff |
2006-07-20 |
Devang Patel | Add new constructor to accept vector of exported names... |
tree | commitdiff |
2006-07-12 |
Chris Lattner | Change the callgraph representation to store the callsi... |
tree | commitdiff |
2006-07-07 |
Chris Lattner | Fix PR820 and Transforms/GlobalOpt/2006-07-07-InlineAsm... |
tree | commitdiff |
2006-06-27 |
Chris Lattner | Fix Transforms/DeadArgElim/2006-06-27-struct-ret.ll... |
tree | commitdiff |
2006-06-16 |
Evan Cheng | Add missing casts. This fixed some regressions. |
tree | commitdiff |
2006-06-16 |
Evan Cheng | More libcall transformations: |
tree | commitdiff |
2006-06-16 |
Evan Cheng | Simplify fprintf(file, "%s", str) to fputs(str, file). |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Remove some dead variables. |
tree | commitdiff |
2006-04-13 |
Andrew Lenharth | linear -> constant time |
tree | commitdiff |
2006-04-10 |
Andrew Lenharth | Add a simple pass to make sure that all (non-library... |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Strip changes to llvm.dbg intrinsics. |
tree | commitdiff |
2006-03-15 |
Chris Lattner | Teach the strip pass to strip type names in addition... |
tree | commitdiff |
2006-03-13 |
Jim Laskey | Handle the removal of the debug chain. |
tree | commitdiff |
2006-03-09 |
Chris Lattner | fix a pasto |
tree | commitdiff |
2006-03-07 |
Jim Laskey | Switch to using a numeric id for anchors. |
tree | commitdiff |
2006-03-07 |
Chris Lattner | Fix ConstantMerge/2006-03-07-DontMergeDiffSections... |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Make this work with renamed intrinsics. |
tree | commitdiff |
2006-02-15 |
Andrew Lenharth | fix a bunch of alpha regressions. see bug 709 |
tree | commitdiff |
2006-01-23 |
Chris Lattner | add a bunch more optimizations for unary double math... |
tree | commitdiff |
2006-01-23 |
Chris Lattner | Refactor/genericize this, no functionality change |
tree | commitdiff |
2006-01-22 |
Chris Lattner | Make iostream #inclusion explicit |
tree | commitdiff |
2006-01-22 |
Chris Lattner | Make this more efficient in the following ways: |
tree | commitdiff |
2006-01-22 |
Chris Lattner | Several non-functionality changing changes: |
tree | commitdiff |
2006-01-19 |
Reid Spencer | For PR696: |
tree | commitdiff |
2006-01-19 |
Chris Lattner | If not internalizing, don't mark llvm.global[cd]tors... |
tree | commitdiff |
2006-01-19 |
Chris Lattner | Don't internalize llvm.global[cd]tor unless there are... |
tree | commitdiff |
2006-01-17 |
Chris Lattner | Clean up the FFS optimization code, and make it correct... |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Let the inliner update the callgraph to reflect the... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Permit inlining functions that contain dynamic allocati... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Fix 80 column violations |
tree | commitdiff |
2006-01-03 |
Chris Lattner | Pull inline methods out of the pass class definition... |
tree | commitdiff |
2005-12-13 |
Reid Spencer | Improve ResolveFunctions to: |
tree | commitdiff |
2005-12-05 |
Chris Lattner | Wrap a long line, never internalize llvm.used. |
tree | commitdiff |
2005-11-05 |
Nate Begeman | Add support alignment of allocation instructions. |
tree | commitdiff |
2005-10-25 |
Alkis Evlogimenos | Stop using deprecated types |
tree | commitdiff |
2005-10-24 |
Chris Lattner | DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIV... |
tree | commitdiff |
2005-10-24 |
Chris Lattner | Only build .a file versions of these libraries, instead... |
tree | commitdiff |
2005-10-23 |
Jeff Cohen | When a function takes a variable number of pointer... |
tree | commitdiff |
2005-10-18 |
Chris Lattner | Add an option to this pass. If it is set, we are allow... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Fold isascii into a simple comparison. This speeds... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | remove a bunch of unneeded stuff, or self evident comments |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Implement a couple of memcmp folds from the todo list |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Fix a regression in my previous patch, fixing GlobalOpt... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Add support for external calls that we know how to... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Fix a bug where we would evaluate stores into linkonce... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Implement support for static constructors with calls... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Refactor this code a bit, no functionality changes. |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Remove some dead code. ctor evaluation subsumes empty... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Add support for alloca, implementing ctor-list-opt... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Add a debug printout, fix a crash on kc++ |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Implement loads/stores through GEP's of globals. This... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Replace TraverseGEPInitializer with ConstantFoldLoadThr... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | add a comment |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Add support for getelementptr, load, and correctly... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Add support for br/brcond/switch and phi |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Add a simple interpreter to this code, allowing us... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | factor some code into a InstallGlobalCtors method,... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Make the global opt optimizer work on modules with... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Factor this code out into a few methods. |
tree | commitdiff |
2005-09-25 |
Chris Lattner | Fix some logic I broke that caused a regression on |
tree | commitdiff |
2005-09-24 |
Chris Lattner | Simplify this code a bit by relying on recursive simpli... |
tree | commitdiff |
2005-08-24 |
Chris Lattner | Transform floor((double)FLT) -> (double)floorf(FLT... |
tree | commitdiff |
2005-08-07 |
Chris Lattner | All stats are "Number of ..." |
tree | commitdiff |
2005-08-01 |
Chris Lattner | ConstantInt::get only works for arguments < 128. |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-06-29 |
John Criswell | Doh! Forgot to LLVMify the style. |
tree | commitdiff |
2005-06-29 |
John Criswell | Basic fix for PR#591; don't convert an fprintf() to... |
tree | commitdiff |
2005-06-24 |
Chris Lattner | add a debug type |
tree | commitdiff |
2005-06-18 |
Reid Spencer | Fix a problem with the strcmp optimization checking... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Fix PR575, patch provided by John Mellor-Crummey. ... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Do not promote globals only used by main to locals... |
tree | commitdiff |
2005-06-09 |
Chris Lattner | Fix a problem on 64-bit targets where we passed (int... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Make the registration hash_map static. No other module... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Adjust the file comment to read a little easier. |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Make sure ... arguments are casted to sbyte* where... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Add a "brief" comment for CastToCStr |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix mismatched type problem that crashed on cases like... |
tree | commitdiff |
2005-05-18 |
Chris Lattner | teach the inliner about coldcc and noreturn functions |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Don't look for __builtin_ffs, we'll never see it from... |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Provide this optimization as well: |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Duh .. you actually have to #include Config/config... |
tree | commitdiff |
2005-05-14 |
Reid Spencer | Changes for ffs lib call simplification: |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Preserve calling conventions when doing IPO |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Convert non-address taken functions with C calling... |
tree | commitdiff |
2005-05-07 |
Reid Spencer | * Add two strlen optimizations: |
tree | commitdiff |
2005-05-07 |
Reid Spencer | Don't increment the counter unless the debug flag is... |
tree | commitdiff |
2005-05-06 |
Chris Lattner | preserve the tail marker |
tree | commitdiff |
2005-05-06 |
Chris Lattner | Wrap long lines |
tree | commitdiff |
2005-05-05 |
Chris Lattner | Fix a bug compimling Ruby, fixing this testcase: |
tree | commitdiff |
2005-05-04 |
Reid Spencer | Implement the IsDigitOptimization for simplifying calls... |
tree | commitdiff |
2005-05-04 |
Reid Spencer | * Correct the function prototypes for some of the funct... |
tree | commitdiff |
next |