summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SjLjEHPrepare.cpp
Commit message (Expand)AuthorAge
...
* The default of the dispatch switch statement was to branch to a BB that executedBill Wendling2011-04-11
* Revamp the SjLj "dispatch setup" intrinsic.Bill Wendling2011-04-05
* Early exit if we don't have invokes. The 'Unwinds' vector isn't modified unlessBill Wendling2011-01-07
* Prune includes.Benjamin Kramer2010-11-06
* Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach2010-10-19
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Handle array and vector typed parameters in sjljehprepare like we doJim Grosbach2010-06-30
* use ArgOperand APIGabor Greif2010-06-25
* add FIXMEJim Grosbach2010-06-16
* fix namingJim Grosbach2010-06-15
* Add a FIXMEJim Grosbach2010-06-01
* When processing function arguments when splitting live ranges across invokes,Jim Grosbach2010-06-01
* Update the saved stack pointer in the sjlj function context following eitherJim Grosbach2010-05-27
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-16
* reapply r101434Gabor Greif2010-04-16
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-16
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* For SJLJ exception handling, make sure that all calls that are not markedJim Grosbach2010-03-04
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-28
* back this out for now. Growing Function is not good.Jim Grosbach2010-01-21
* Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2010-01-21
* Fix 80 column violations and clean up whitespaceJim Grosbach2010-01-15
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-25
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-25
* I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands2009-10-14
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-06
* PR4747Jim Grosbach2009-08-31
* SJLJ pass needs to punt if there's no personality function available.Jim Grosbach2009-08-23
* Check for shared landing pads when assigning call site values. Invokes whichJim Grosbach2009-08-20
* cleanups per review. Mostly cosmetic, plus use SmallVector in place of std::v...Jim Grosbach2009-08-17
* Fix build warning.Daniel Dunbar2009-08-17
* Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach2009-08-17