| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 1. Drop default inline threshold back down to 200. | Evan Cheng | 2008-04-01 | 1 | -2/+2 |
* | Increasing the inline limit from (overly conservative) 200 to 300. Given each... | Evan Cheng | 2008-03-24 | 2 | -4/+9 |
* | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman | 2008-03-21 | 4 | -0/+4 |
* | FunctionExtractorPass has been superceded by GVExtractorPass | Andrew Lenharth | 2008-03-21 | 1 | -147/+0 |
* | Incorporate feedback. | Devang Patel | 2008-03-20 | 1 | -24/+24 |
* | Take the old function's name. | Zhou Sheng | 2008-03-20 | 1 | -0/+1 |
* | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 5 | -87/+63 |
* | Check multiple return values. | Devang Patel | 2008-03-12 | 1 | -1/+2 |
* | Fix attribute handling. | Devang Patel | 2008-03-12 | 1 | -14/+14 |
* | Handle multiple ret values. | Devang Patel | 2008-03-11 | 1 | -21/+59 |
* | Initialize. | Devang Patel | 2008-03-11 | 1 | -2/+2 |
* | Turn unwind_to into "unwinds to". | Nick Lewycky | 2008-03-10 | 1 | -1/+1 |
* | Fix some compilation errors on msvc: | Ted Kremenek | 2008-03-09 | 1 | -0/+1 |
* | And again. | Nick Lewycky | 2008-03-09 | 1 | -1/+2 |
* | Braces belong here. No functionality change. | Nick Lewycky | 2008-03-09 | 1 | -1/+2 |
* | Prune the unwind_to labels on BBs that don't need them. Another step in the | Nick Lewycky | 2008-03-09 | 1 | -3/+16 |
* | add a pass that can extract all kinds of global values, not just functions. ... | Andrew Lenharth | 2008-03-07 | 1 | -0/+174 |
* | Skip, for now, callsites where use of sret argument is not dominated by calls... | Devang Patel | 2008-03-05 | 1 | -0/+4 |
* | Filter nested structs | Devang Patel | 2008-03-04 | 1 | -0/+16 |
* | Use appropriate index to get the result value. | Devang Patel | 2008-03-04 | 1 | -1/+3 |
* | Skip sret attribute while preparing attribute list for | Devang Patel | 2008-03-04 | 1 | -11/+21 |
* | Increment counter that keeps track of total number of sret promoted. | Devang Patel | 2008-03-04 | 1 | -0/+1 |
* | Skip declarations. | Devang Patel | 2008-03-04 | 1 | -1/+1 |
* | Process externally visible functions also. Later on code generator will do th... | Devang Patel | 2008-03-04 | 1 | -2/+1 |
* | Collect statistics. | Devang Patel | 2008-03-04 | 1 | -5/+11 |
* | s/isReturnStruct()/hasStructRetAttr()/g | Devang Patel | 2008-03-03 | 2 | -2/+2 |
* | Preserve paramater attributes. | Devang Patel | 2008-03-03 | 1 | -2/+31 |
* | allow specified inline threshold to be negative, as the value is | Chris Lattner | 2008-03-01 | 1 | -1/+1 |
* | Fix cut-n-pasto. | Devang Patel | 2008-02-29 | 1 | -19/+1 |
* | Add pass to promote sret. | Devang Patel | 2008-02-29 | 1 | -0/+292 |
* | Split ParameterAttributes.h, putting the complicated | Dale Johannesen | 2008-02-22 | 4 | -4/+4 |
* | Get rid of hash_map. Use StringMap instead | Anton Korobeynikov | 2008-02-20 | 1 | -3/+3 |
* | Make Transforms to be 4.3 warnings-clean | Anton Korobeynikov | 2008-02-20 | 2 | -3/+6 |
* | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 | 1 | -0/+1 |
* | Expand ParameterAttributes to 32 bits (in preparation | Dale Johannesen | 2008-02-19 | 3 | -11/+18 |
* | Simplify caller updating using a CallSite, as | Duncan Sands | 2008-02-18 | 1 | -22/+16 |
* | Remove any 'nest' parameter attributes if the function | Duncan Sands | 2008-02-16 | 1 | -10/+52 |
* | remove some dead code. | Chris Lattner | 2008-02-13 | 1 | -4/+0 |
* | Don't drop function/call return attributes like 'nounwind'. | Duncan Sands | 2008-02-01 | 1 | -0/+8 |
* | Don't let globalopt hack on volatile loads or stores. | Chris Lattner | 2008-01-29 | 1 | -1/+4 |
* | Use empty() instead of comparing size() with zero. | Dan Gohman | 2008-01-29 | 1 | -1/+1 |
* | Transform calls to memcpy into llvm.memcpy calls, patch by Eli Friedman. | Chris Lattner | 2008-01-28 | 1 | -0/+30 |
* | DAE bug fix. Don't lose parameter attributes on vararg arguments. | Evan Cheng | 2008-01-17 | 1 | -5/+9 |
* | Fix arg promotion to propagate the correct attrs on the calls to | Chris Lattner | 2008-01-17 | 1 | -14/+25 |
* | Handle attribute(used) global variables that are i8. | Chris Lattner | 2008-01-16 | 1 | -14/+13 |
* | Do not strip llvm.used values. | Devang Patel | 2008-01-16 | 1 | -3/+25 |
* | Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's | Chris Lattner | 2008-01-14 | 1 | -59/+97 |
* | The isNotSuitableForSRA property is now dead, don't compute it. | Chris Lattner | 2008-01-14 | 1 | -45/+1 |
* | Change SRAGlobal to not depend on isNotSuitableForSRA, which makes it very | Chris Lattner | 2008-01-14 | 1 | -2/+75 |
* | Make the 'shrink global to bool' optimization more self contained, and thus | Chris Lattner | 2008-01-14 | 1 | -10/+25 |