summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGException.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r339428 and r339494:Hans Wennborg2018-08-131-1/+6
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* [CodeGen] Always use MSVC personality for windows-msvc targetsShoaib Meenai2018-06-081-6/+10
* Remove llvm::Triple argument from get***Personality() functions. NFC.Heejin Ahn2018-06-041-17/+18
* [WebAssembly] Hide new Wasm EH behind its feature flagHeejin Ahn2018-06-011-8/+14
* [WebAssembly] Use Windows EH instructions for Wasm EHHeejin Ahn2018-05-311-3/+168
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-9/+5
* [MS] Don't escape MS C++ names with \01Reid Kleckner2018-03-161-1/+1
* CodeGen: simplify and validate exception personalitiesSaleem Abdulrasool2018-03-091-19/+13
* [WinEH] Allow for multiple terminatepadsReid Kleckner2018-01-021-14/+41
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-1/+1
* [EH] Use __CxxFrameHandler3 for C++ EH in MS environmentsReid Kleckner2017-11-291-4/+1
* Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone2017-11-291-9/+7
* Revert "Toolchain: Normalize dwarf, sjlj and seh eh"Martell Malone2017-11-291-7/+9
* Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone2017-11-291-9/+7
* CodeGen: simplify EH personality selection (NFC)Saleem Abdulrasool2017-11-021-8/+9
* [SEH] Use the SEH personality on frontend-outlined funcletsReid Kleckner2017-10-131-1/+6
* Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall2017-08-151-1/+3
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-6/+7
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-7/+6
* [ObjC++] Use the correct EH personality in GNU modeBenjamin Kramer2017-04-011-2/+2
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-1/+1
* stop using associative comdats for SEH filter functionsBob Haarman2017-02-221-11/+0
* Use the correct ObjC EH personalityBenjamin Kramer2017-01-081-0/+8
* CodeGen: fix runtime function dll storageSaleem Abdulrasool2016-12-151-4/+3
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-1/+2
* [CUDA] Mark device functions as nounwind.Justin Lebar2016-10-041-0/+4
* [SEH] Remove nounwind/noinline from outlined finally funcletsReid Kleckner2016-03-111-6/+0
* Preserve ExtParameterInfos into CGFunctionInfo.John McCall2016-03-111-7/+3
* Reword a misleading comment discussing landingpads and SEHReid Kleckner2016-03-011-2/+4
* [MSVC Compat] Correctly handle finallys nested within finallysDavid Majnemer2016-03-011-5/+5
* [WinEH] Make sure terminate handlers have funclet operandsDavid Majnemer2016-02-241-1/+3
* Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32...Reid Kleckner2015-12-161-19/+25
* Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32...Reid Kleckner2015-12-161-20/+15
* [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bitReid Kleckner2015-12-151-15/+20
* [MS ABI] Don't rely on terminatepadDavid Majnemer2015-12-141-7/+6
* Update clang to use the updated LLVM EH instructionsDavid Majnemer2015-12-121-42/+32
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-061-3/+2
* Watch and TV OS: wire up basic ABI choicesTim Northover2015-10-301-0/+2
* [WinEH] Push cleanupendpad scopes around exceptional cleanupsReid Kleckner2015-10-081-27/+3
* [WinEH] Remove NewMSEH and enable its behavior by defaultReid Kleckner2015-10-081-38/+26
* [SEH] Fix x64 __exception_code in __except blocksReid Kleckner2015-10-071-8/+15
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-7/+7
* Use the MSVC SEH personalities on MingwReid Kleckner2015-09-171-2/+4
* [WinEH] Fix a build issue in CGException.cppReid Kleckner2015-09-161-2/+1
* [WinEH] Pass the catch adjectives to catchpad directlyReid Kleckner2015-09-161-18/+23
* [CodeGen] Teach SimplifyPersonality about the updated LandingPadInstVedant Kumar2015-09-111-28/+38
* [SEH] Use cleanupendpad so that WinEHPrepare gets the coloring rightReid Kleckner2015-09-101-14/+38
* [SEH] Use catchret in the new EH IR like we do for C++Reid Kleckner2015-09-101-1/+13
* Collect SEH captures in a set instead of a vector to avoidJohn McCall2015-09-081-4/+4
OpenPOWER on IntegriCloud