| Commit message (Expand) | Author | Age | Files | Lines |
* | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -6/+6 |
* | Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" | Duncan Sands | 2010-07-07 | 1 | -1/+1 |
* | Implement the "linker_private_weak" linkage type. This will be used for | Bill Wendling | 2010-07-01 | 1 | -0/+1 |
* | Debugging infomration is encoded in llvm IR using metadata. This is designed | Devang Patel | 2010-07-01 | 1 | -0/+101 |
* | If a named mdnode is removed then mark module as changed. | Devang Patel | 2010-07-01 | 1 | -1/+3 |
* | Remove all debug info related named mdnodes. | Devang Patel | 2010-06-30 | 1 | -10/+6 |
* | use ArgOperand API | Gabor Greif | 2010-06-30 | 1 | -2/+2 |
* | Revert r107205 and r107207. | Bill Wendling | 2010-06-29 | 1 | -1/+0 |
* | Introducing the "linker_weak" linkage type. This will be used for Objective-C | Bill Wendling | 2010-06-29 | 1 | -0/+1 |
* | Return Changed. This required setting Changed if dbg metadata | Duncan Sands | 2010-06-29 | 1 | -5/+7 |
* | use ArgOperand API and CallSite for arg range; add necessary casts and perfor... | Gabor Greif | 2010-06-24 | 1 | -11/+14 |
* | use ArgOperand API and CallSite for arg range | Gabor Greif | 2010-06-24 | 1 | -4/+6 |
* | Use ValueMap instead of DenseMap. | Devang Patel | 2010-06-24 | 2 | -8/+8 |
* | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -2/+2 |
* | 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 |