aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SjLjEHPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
* Handle array and vector typed parameters in sjljehprepare like we doJim Grosbach2010-06-301-4/+4
* use ArgOperand APIGabor Greif2010-06-251-1/+1
* add FIXMEJim Grosbach2010-06-161-0/+3
* fix namingJim Grosbach2010-06-151-3/+3
* Add a FIXMEJim Grosbach2010-06-011-0/+2
* When processing function arguments when splitting live ranges across invokes,Jim Grosbach2010-06-011-10/+27
* Update the saved stack pointer in the sjlj function context following eitherJim Grosbach2010-05-271-14/+50
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-1/+1
* reapply r101434Gabor Greif2010-04-161-1/+1
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-1/+1
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-1/+1
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-1/+1
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-1/+1
* For SJLJ exception handling, make sure that all calls that are not markedJim Grosbach2010-03-041-31/+36
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-281-5/+6
* back this out for now. Growing Function is not good.Jim Grosbach2010-01-211-3/+1
* Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2010-01-211-1/+3
* Fix 80 column violations and clean up whitespaceJim Grosbach2010-01-151-5/+4
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* I don't see any point in having both eh.selector.i32 and eh.selector.i64,Duncan Sands2009-10-141-6/+3
* Introduce and use convenience methods for getting pointer typesDuncan Sands2009-10-061-4/+4
* PR4747Jim Grosbach2009-08-311-34/+20
* SJLJ pass needs to punt if there's no personality function available.Jim Grosbach2009-08-231-23/+27
* Check for shared landing pads when assigning call site values. Invokes whichJim Grosbach2009-08-201-20/+34
* cleanups per review. Mostly cosmetic, plus use SmallVector in place of std::v...Jim Grosbach2009-08-171-24/+16
* Fix build warning.Daniel Dunbar2009-08-171-1/+1
* Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach2009-08-171-0/+527