| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix an ambiguous else warning from GCC by adding some much needed curlies. | Chandler Carruth | 2010-05-17 | 1 | -2/+3 |
| * | Pick the correct personality function based on the language. This prevents l... | David Chisnall | 2010-05-17 | 1 | -25/+26 |
| * | When initializing thread-safe statics, put the call to | Douglas Gregor | 2010-05-16 | 1 | -11/+11 |
| * | Revert r103880 (thread-safe static initialization w/ exceptions), | Douglas Gregor | 2010-05-16 | 1 | -16/+11 |
| * | When initializing thread-safe statics, put the call to | Douglas Gregor | 2010-05-15 | 1 | -11/+16 |
| * | Fix -fno-rtti -fexceptions by forcing the emission of (non-"builtin") RTTI | John McCall | 2010-04-30 | 1 | -3/+3 |
| * | Teach EHCleanupBlock to deal appropriately with the possibility that there | John McCall | 2010-04-30 | 1 | -1/+5 |
| * | Call PerformCopyInitialization to properly initialize the exception temporary | John McCall | 2010-04-22 | 1 | -82/+78 |
| * | Miscellaneous codegen cleanups. Mostly, don't create new basic blocks | John McCall | 2010-04-21 | 1 | -30/+35 |
| * | Replace some SmallVectors with arrays. | Benjamin Kramer | 2010-03-18 | 1 | -21/+13 |
| * | More refactoring around constructor/destructor code generation. | John McCall | 2010-02-19 | 1 | -45/+23 |
| * | Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes | Daniel Dunbar | 2010-02-10 | 1 | -5/+1 |
| * | Make sure to set vtable pointers in the destructors as well. | Anders Carlsson | 2010-02-07 | 1 | -0/+1 |
| * | Make EmitStartEHSpec and EmitEndEHSpec return early when exceptions are disab... | Anders Carlsson | 2010-02-06 | 1 | -0/+6 |
| * | Standardize the parsing of function type attributes in a way that | John McCall | 2010-02-05 | 1 | -6/+7 |
| * | Fix last patch, catch of reference to non-pointer. | Mike Stump | 2010-01-01 | 1 | -10/+12 |
| * | Fix catching a reference to a pointer. | Mike Stump | 2010-01-01 | 1 | -3/+15 |
| * | Pass ReturnValueSlot to EmitCall. No functionality change yet. | Anders Carlsson | 2009-12-24 | 1 | -2/+2 |
| * | Cleanup some dead code. | Mike Stump | 2009-12-24 | 1 | -3/+1 |
| * | There is no such thing as typeinfo for a cv-qualified type. Assert | Douglas Gregor | 2009-12-23 | 1 | -2/+7 |
| * | Rename GetAddrOfRTTI to GetAddrOfRTTIDescriptor. Remove the overload that tak... | Anders Carlsson | 2009-12-17 | 1 | -5/+5 |
| * | Ensure we run cleanups for CXXTemporaries on the exceptional edge. WIP. | Mike Stump | 2009-12-17 | 1 | -1/+21 |
| * | Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. Wit... | Anders Carlsson | 2009-12-16 | 1 | -5/+4 |
| * | Silence some release build warnings. | Chandler Carruth | 2009-12-13 | 1 | -0/+1 |
| * | Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave | Jeffrey Yasskin | 2009-12-12 | 1 | -2/+2 |
| * | When an exception needs to be freed by calling __cxa_exception_free, make sur... | Anders Carlsson | 2009-12-11 | 1 | -12/+20 |
| * | Fix spacing. | Mike Stump | 2009-12-11 | 1 | -1/+1 |
| * | Setup cleanup on eh edge out of the construction of the cleanup object | Mike Stump | 2009-12-10 | 1 | -12/+6 |
| * | Fixup spacing. | Mike Stump | 2009-12-10 | 1 | -41/+41 |
| * | Ensure we only generate one terminate handler. | Mike Stump | 2009-12-10 | 1 | -1/+4 |
| * | Remove obsolete FIXME and some dead fallback code. | Mike Stump | 2009-12-09 | 1 | -6/+0 |
| * | Add terminate handler for copy constructors for thrown objects. WIP. | Mike Stump | 2009-12-09 | 1 | -2/+16 |
| * | Break out code for reuse. WIP. | Mike Stump | 2009-12-09 | 1 | -22/+39 |
| * | Add cleanups for exceptional edges. WIP. | Mike Stump | 2009-12-09 | 1 | -0/+52 |
| * | Add fixme. | Mike Stump | 2009-12-08 | 1 | -0/+1 |
| * | Remove some old code. WIP. | Mike Stump | 2009-12-08 | 1 | -5/+0 |
| * | Fixup catch parameters with class reference type. WIP. | Mike Stump | 2009-12-08 | 1 | -1/+1 |
| * | Add codegen support for exception specifications. WIP. | Mike Stump | 2009-12-07 | 1 | -0/+119 |
| * | Work around emitters that can't deal with dead code contexts yet. | Mike Stump | 2009-12-07 | 1 | -0/+4 |
| * | Add support for function try blocks. | Mike Stump | 2009-12-04 | 1 | -1/+35 |
| * | Fixup nested try blocks. | Mike Stump | 2009-12-04 | 1 | -2/+12 |
| * | Fix warning and be sure to set up the rethrow pointer if we fall off | Mike Stump | 2009-12-04 | 1 | -3/+5 |
| * | Try/catch statements seem to be working well enough to turn on. | Mike Stump | 2009-12-04 | 1 | -1/+1 |
| * | Disable for now, doesn't play nice with the temporary code. | Mike Stump | 2009-12-04 | 1 | -1/+5 |
| * | Fixup reference binding for catch parameters. | Mike Stump | 2009-12-04 | 1 | -6/+21 |
| * | These are done. | Mike Stump | 2009-12-03 | 1 | -2/+0 |
| * | Improve catch parameter bindings for scalar non-pointers. WIP. | Mike Stump | 2009-12-03 | 1 | -4/+8 |
| * | Reflow. | Mike Stump | 2009-12-03 | 1 | -1/+3 |
| * | Remove untrue statement. | Mike Stump | 2009-12-03 | 1 | -3/+0 |
| * | Cleanups on exceptional edges don't work at all, yet. This doesn't | Mike Stump | 2009-12-02 | 1 | -5/+0 |