| Commit message (Expand) | Author | Age | Files | Lines |
* | Reapply commit 112702 which was speculatively reverted by echristo. | Duncan Sands | 2010-09-03 | 1 | -82/+80 |
* | Speculatively revert 112699 and 112702, they seem to be causing | Eric Christopher | 2010-09-01 | 1 | -80/+82 |
* | Use the SSAUpdator to turn calls to eh.exception that are not in a | Duncan Sands | 2010-09-01 | 1 | -82/+80 |
* | Stop using the dom frontier in DwarfEHPrepare by not promoting alloca's | Duncan Sands | 2010-08-31 | 1 | -86/+9 |
* | revert 112457, it looks like it broke selfhost. | Chris Lattner | 2010-08-29 | 1 | -133/+23 |
* | rewrite DwarfEHPrepare to use SSAUpdater to promote its allocas | Chris Lattner | 2010-08-29 | 1 | -23/+133 |
* | inline function into its only caller. | Chris Lattner | 2010-08-29 | 1 | -13/+6 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -1/+1 |
* | Using llvm.eh.catch.all.value instead of .llvm.eh.catch.all.value. | Bill Wendling | 2010-07-26 | 1 | -4/+4 |
* | A block dominates itself, by definition. | Dan Gohman | 2010-07-26 | 1 | -1/+1 |
* | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif | 2010-07-22 | 1 | -5/+5 |
* | Use the catch-all selectors we already found when converting them to use the | Bill Wendling | 2010-06-30 | 1 | -16/+23 |
* | It seems clear that this should return Changed. | Duncan Sands | 2010-06-29 | 1 | -1/+1 |
* | use ArgOperand APIs | Gabor Greif | 2010-06-29 | 1 | -3/+3 |
* | simplify: we have solid argument iterator range | Gabor Greif | 2010-06-28 | 1 | -7/+4 |
* | use ArgOperand accessors | Gabor Greif | 2010-06-25 | 1 | -9/+14 |
* | use ArgOperand API (the simple part) | Gabor Greif | 2010-06-25 | 1 | -2/+2 |
* | Loosen up the requirements in the Horrible Hack(tm) to include all selectors | Bill Wendling | 2010-06-24 | 1 | -30/+10 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
* | When performing the Horrible Hack(tm-Duncan) on the EH code to convert a | Bill Wendling | 2010-06-12 | 1 | -26/+49 |
* | Code that needs a TargetMachine should have access to one directly, rather | Dan Gohman | 2010-04-19 | 1 | -5/+7 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -5/+5 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -5/+5 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -5/+5 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -5/+5 |
* | typos | Gabor Greif | 2010-04-15 | 1 | -2/+2 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -5/+5 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -5/+5 |
* | Skip debug info when looking for existing EH calls at the | Dale Johannesen | 2010-04-02 | 1 | -2/+2 |
* | Re-add back in the slow way of determining of a clean-up should become a | Bill Wendling | 2010-03-29 | 1 | -0/+135 |
* | A more general (and simpler!) implementation of r99671. It performs a similar | Bill Wendling | 2010-03-29 | 1 | -122/+59 |
* | Return if we changed anything or not. | Bill Wendling | 2010-03-27 | 1 | -11/+9 |
* | If a selector has a call to ".llvm.eh.catch.all.value" that we haven't | Bill Wendling | 2010-03-27 | 1 | -8/+38 |
* | If we mark clean-ups as clean-ups, then it could break when inlining through an | Bill Wendling | 2010-03-26 | 1 | -7/+215 |
* | SjLj EH introduces can introduce an additional edge to a landing pad and pad | Jim Grosbach | 2010-01-20 | 1 | -0/+13 |
* | Pull LLVMContext out of PromoteMemToReg. | Nick Lewycky | 2009-11-23 | 1 | -1/+1 |
* | Don't put in these EH changes. | Bill Wendling | 2009-10-29 | 1 | -291/+35 |
* | Reverting r85338 for now. It's causing a bootstrap failure on PPC darwin9. | Bill Wendling | 2009-10-29 | 1 | -35/+291 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 1 | -1/+1 |
* | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar | 2009-09-20 | 1 | -2/+2 |
* | Expand on comment. | Eric Christopher | 2009-09-15 | 1 | -1/+4 |
* | Pull the creation of the "RewindFunction" function out of the loop. It's only | Bill Wendling | 2009-09-14 | 1 | -14/+25 |
* | If there's a calling convention attach it to the rewind function call. | Eric Christopher | 2009-09-04 | 1 | -1/+3 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -6/+9 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+1 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -2/+2 |