| Commit message (Expand) | Author | Age | Files | Lines |
* | Prefix the debug statistics so they group together. | Reid Spencer | 2005-04-27 | 1 | -1/+3 |
* | In debug builds, make a statistic for each kind of call optimization. This | Reid Spencer | 2005-04-27 | 1 | -21/+35 |
* | This analysis doesn't take 'throwing' into consideration, it looks at | Chris Lattner | 2005-04-26 | 1 | -13/+13 |
* | Fix up the debug statement to actually use a newline .. radical concept. | Reid Spencer | 2005-04-26 | 1 | -1/+1 |
* | Uh, this isn't argpromotion. | Reid Spencer | 2005-04-26 | 1 | -1/+1 |
* | Add some debugging output so we can tell which calls are getting triggered | Reid Spencer | 2005-04-26 | 1 | -7/+9 |
* | No, seriously folks, memcpy really does return void. | Reid Spencer | 2005-04-26 | 1 | -1/+1 |
* | memcpy returns void!!!!! | Reid Spencer | 2005-04-26 | 1 | -8/+2 |
* | don't let Reid build void*'s :) | Chris Lattner | 2005-04-26 | 1 | -0/+2 |
* | Fix some bugs found by running on llvm-test: | Reid Spencer | 2005-04-26 | 1 | -9/+17 |
* | Changes From Review Feedback: | Reid Spencer | 2005-04-26 | 1 | -97/+122 |
* | Make interval partition print correctly, patch contributed by | Chris Lattner | 2005-04-26 | 1 | -2/+2 |
* | Fix the compile failures from last night. | Chris Lattner | 2005-04-26 | 1 | -0/+2 |
* | constmul bugfix: multiply by 27611 was broken | Duraid Madina | 2005-04-26 | 1 | -11/+10 |
* | clean up the code! (oops) lots more cleaning left, however. | Duraid Madina | 2005-04-26 | 1 | -22/+0 |
* | * Merge get_GVInitializer and getCharArrayLength into a single function | Reid Spencer | 2005-04-26 | 1 | -136/+151 |
* | * Add code to reduce multiplies by constant integers to shifts, adds and | Duraid Madina | 2005-04-26 | 1 | -15/+439 |
* | * Implement StrLenOptimization | Reid Spencer | 2005-04-26 | 1 | -52/+137 |
* | Incorporate feedback from Chris: | Reid Spencer | 2005-04-26 | 1 | -102/+184 |
* | Fold (X > -1) | (Y > -1) --> (X&Y > -1) | Chris Lattner | 2005-04-26 | 1 | -1/+3 |
* | Changes due to code review and new implementation: | Reid Spencer | 2005-04-25 | 1 | -4/+1 |
* | implement some more logical compares with constants, so that: | Chris Lattner | 2005-04-25 | 1 | -7/+20 |
* | Lots of changes based on review and new functionality: | Reid Spencer | 2005-04-25 | 1 | -46/+264 |
* | Codegen x < 0 | y < 0 as (x|y) < 0. This allows us to compile this to: | Chris Lattner | 2005-04-25 | 1 | -1/+4 |
* | Make dominates(A,B) work with post dominators. Patch contributed by | Chris Lattner | 2005-04-25 | 1 | -2/+7 |
* | implement getelementptr.ll:test10 | Chris Lattner | 2005-04-25 | 1 | -1/+19 |
* | Correctly handle global-argument aliases induced in main | Chris Lattner | 2005-04-25 | 1 | -2/+30 |
* | Don't mess up SCC traversal when a node has null edges out of it. | Chris Lattner | 2005-04-25 | 1 | -5/+6 |
* | Post-Review Cleanup: | Reid Spencer | 2005-04-25 | 1 | -51/+68 |
* | Shut GCC 4.0 up about classes that have virtual functions but a non-virtual | Reid Spencer | 2005-04-25 | 1 | -0/+4 |
* | A new pass to provide specific optimizations for certain well-known library | Reid Spencer | 2005-04-25 | 1 | -0/+167 |
* | Older compilers won't like the inline virtual destructor in the header file | Reid Spencer | 2005-04-25 | 1 | -0/+3 |
* | Shut GCC 4.0 up about classes with virtual functions but no virtual | Reid Spencer | 2005-04-24 | 1 | -0/+5 |
* | Eliminate cases where we could << by 64, which is undefined in C. | Chris Lattner | 2005-04-24 | 1 | -9/+5 |
* | Implement xor.ll:test21: select (not C), A, B -> select C, B, A | Chris Lattner | 2005-04-24 | 1 | -2/+10 |
* | Allow these methods to take a generic Value* to simplify clients. Use | Chris Lattner | 2005-04-24 | 1 | -11/+12 |
* | Use getPrimitiveSizeInBits() instead of getPrimitiveSize()*8 | Chris Lattner | 2005-04-24 | 1 | -170/+160 |
* | Fix a bug in my previous checkin | Chris Lattner | 2005-04-23 | 1 | -22/+22 |
* | Add a method, remove last use of Type.def | Chris Lattner | 2005-04-23 | 1 | -2/+28 |
* | Eliminate tabs and trailing spaces | Jeff Cohen | 2005-04-23 | 17 | -241/+241 |
* | Propagate eq sets through the bu graphs to the cbu and eq graphs, fixing | Chris Lattner | 2005-04-23 | 1 | -0/+1 |
* | Generalize the setcc -> PHI and Select folding optimizations to work with | Chris Lattner | 2005-04-23 | 1 | -30/+37 |
* | * Order #includes as per style guide | Misha Brukman | 2005-04-22 | 1 | -6/+5 |
* | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 6 | -66/+90 |
* | Silence gcc-4.0.0 warnings. | Alkis Evlogimenos | 2005-04-22 | 1 | -4/+4 |
* | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 16 | -578/+578 |
* | Implement the --enable-targets= feature of the configure script. The make | Reid Spencer | 2005-04-22 | 1 | -2/+8 |
* | keep track of max depth stats | Andrew Lenharth | 2005-04-22 | 1 | -2/+6 |
* | Updated dependence analyzer. Fixed numerous bugs. Same stage scheduling, etc. | Tanya Lattner | 2005-04-22 | 6 | -297/+641 |
* | Malloc/Free have mod/ref effects. Do not allow CSE of function calls that | Chris Lattner | 2005-04-22 | 1 | -0/+2 |