| Commit message (Expand) | Author | Age | Files | Lines |
* | Make bugpoint dead-argument-hacking actually work, and actually test it. | Dan Gohman | 2010-06-07 | 1 | -0/+7 |
* | Partial specialization was not checking the callsite to make sure it was usin... | Kenneth Uildriks | 2010-06-05 | 1 | -9/+33 |
* | Avoid swap when a copy suffices. | Benjamin Kramer | 2010-05-31 | 1 | -1/+1 |
* | Strip llvm.dbg.lv also. | Devang Patel | 2010-05-20 | 1 | -0/+6 |
* | Teach the always inliner to release its inline cost estimates, like the basic | Nick Lewycky | 2010-05-15 | 1 | -0/+3 |
* | Clean up, no functional change. | Nick Lewycky | 2010-05-15 | 1 | -9/+9 |
* | Remove heinous tabs. | Nick Lewycky | 2010-05-13 | 1 | -7/+7 |
* | Replace the core comparison login in merge functions. We can now merge | Nick Lewycky | 2010-05-13 | 1 | -192/+276 |
* | Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort | Nick Lewycky | 2010-05-12 | 1 | -0/+3 |
* | revert r102831. We already delete dead readonly calls in | Chris Lattner | 2010-05-01 | 1 | -8/+1 |
* | Disable the call-deletion transformation introduced in r86975. Without | Owen Anderson | 2010-05-01 | 1 | -1/+8 |
* | rename InlineInfo.DevirtualizedCalls -> InlinedCalls to | Chris Lattner | 2010-05-01 | 1 | -4/+4 |
* | The inliner has traditionally not considered call sites | Chris Lattner | 2010-05-01 | 1 | -9/+48 |
* | Preserve debug info attached with call instruction while eliminating dead arg... | Devang Patel | 2010-04-30 | 1 | -0/+6 |
* | remove #if 1's. | Chris Lattner | 2010-04-25 | 1 | -2/+0 |
* | enable my inliner change: add newly devirtualized call sites to | Chris Lattner | 2010-04-23 | 1 | -1/+1 |
* | switch InlineInfo.DevirtualizedCalls's list to be of WeakVH. | Chris Lattner | 2010-04-23 | 1 | -2/+4 |
* | disable my previous inliner patch, it appears to be busting self-host. | Chris Lattner | 2010-04-23 | 1 | -0/+2 |
* | The inliner was choosing to not consider call sites | Chris Lattner | 2010-04-22 | 1 | -1/+7 |
* | refactor the interface to InlineFunction so that most of the in/out | Chris Lattner | 2010-04-22 | 2 | -11/+12 |
* | use abstract accessors to CallInst | Gabor Greif | 2010-04-20 | 1 | -2/+2 |
* | make the inliner do less work for leaf functions. | Chris Lattner | 2010-04-20 | 1 | -0/+4 |
* | Fix rdar://7879828 - crash in CallGraph, a self host issue. | Chris Lattner | 2010-04-20 | 1 | -3/+9 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 2 | -17/+17 |
* | introduce a new CallGraphSCC class, and pass it around | Chris Lattner | 2010-04-16 | 5 | -52/+54 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 2 | -17/+17 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 2 | -17/+17 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 2 | -17/+17 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 2 | -17/+17 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 2 | -17/+17 |
* | IPO needs ScalarOpts and InstCombine in its libs | Tobias Grosser | 2010-04-14 | 1 | -0/+2 |
* | - Code clean up to reduce indentation. | Evan Cheng | 2010-04-14 | 1 | -51/+54 |
* | I don't know how, but I managed to goof the revert. Remove function that should | Nick Lewycky | 2010-04-14 | 1 | -37/+0 |
* | Revert r101213. | Nick Lewycky | 2010-04-14 | 1 | -29/+14 |
* | Remove tab. | Nick Lewycky | 2010-04-14 | 1 | -1/+1 |
* | While DAE can't modify the function signature of an externally visible function, | Nick Lewycky | 2010-04-14 | 1 | -14/+66 |
* | Implement support for varargs functions without any fixed | Chris Lattner | 2010-04-10 | 1 | -15/+0 |
* | fix PR6760, a missing check in heap SRoA. | Chris Lattner | 2010-04-10 | 1 | -1/+2 |
* | Adding IPSCCP and Internalize passes to the C-bindings | Wesley Peck | 2010-04-09 | 1 | -0/+9 |
* | fix 80-col violations | Gabor Greif | 2010-04-07 | 1 | -13/+17 |
* | make more two predicates constant | Gabor Greif | 2010-04-06 | 1 | -15/+15 |
* | performance: get rid of repeated dereferencing of use_iterator by caching its... | Gabor Greif | 2010-04-06 | 1 | -21/+28 |
* | const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOneGlobal | Gabor Greif | 2010-04-06 | 1 | -9/+10 |
* | use CallSite to access calls vs. invokes uniformly | Gabor Greif | 2010-04-06 | 1 | -5/+6 |
* | don't internalize available_externally functions, they are | Chris Lattner | 2010-04-03 | 1 | -0/+4 |
* | Revert the recent alignment changes. They're broken for -Os because, | Dan Gohman | 2010-04-02 | 1 | -7/+1 |
* | Make globalopt refine global variable alignment. | Dan Gohman | 2010-04-02 | 1 | -1/+7 |
* | Introduce ImmutableCallSite, useful for contexts where no mutation | Gabor Greif | 2010-04-01 | 2 | -63/+65 |
* | Clean up this file a little, no functionality change. This is a subset of my | Nick Lewycky | 2010-04-01 | 1 | -11/+10 |
* | When we promote a load of an argument make sure to take the alignment | Eric Christopher | 2010-03-27 | 1 | -1/+5 |