summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/exceptions-seh.c
Commit message (Expand)AuthorAgeFilesLines
* [COFF, ARM64] Enable SEH for ARM64 WindowsMandeep Singh Grang2018-07-311-0/+14
* [MS] Don't escape MS C++ names with \01Reid Kleckner2018-03-161-12/+12
* Bring r325915 back.Rafael Espindola2018-02-231-10/+10
* Revert "Start setting dso_local for COFF."Rafael Espindola2018-02-231-10/+10
* Start setting dso_local for COFF.Rafael Espindola2018-02-231-10/+10
* Remove -fnew-ms-ehDavid Majnemer2016-02-201-4/+4
* Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32...Reid Kleckner2015-12-161-1/+2
* Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32...Reid Kleckner2015-12-161-2/+1
* [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bitReid Kleckner2015-12-151-1/+2
* Update clang to use the updated LLVM EH instructionsDavid Majnemer2015-12-121-34/+27
* [WinEH] Remove NewMSEH and enable its behavior by defaultReid Kleckner2015-10-081-62/+88
* [SEH] Use catchret in the new EH IR like we do for C++Reid Kleckner2015-09-101-1/+1
* Collect SEH captures in a set instead of a vector to avoidJohn McCall2015-09-081-0/+30
* Re-enable 32-bit SEH after the alignment fixReid Kleckner2015-07-101-3/+2
* Disable 32-bit SEH, againReid Kleckner2015-07-081-2/+3
* [SEH] Re-enable SEH on x86 Windows after r241699Reid Kleckner2015-07-081-3/+2
* [SEH] Switch from frameaddress(0) to localaddressReid Kleckner2015-07-071-2/+2
* Update clang for intrinsic rename of framerecover to localrecoverReid Kleckner2015-07-071-7/+7
* Revert "Revert 241171, 241187, 241199 (32-bit SEH)."Reid Kleckner2015-07-071-40/+96
* Revert 241171, 241187, 241199 (32-bit SEH).Nico Weber2015-07-021-95/+40
* [SEH] Update EmitCapturedLocals to match r241187Reid Kleckner2015-07-011-13/+14
* [SEH] Delete the 32-bit IR lowering for __finally blocks and use x64Reid Kleckner2015-07-011-6/+4
* [SEH] Add 32-bit lowering for SEH __tryReid Kleckner2015-07-011-31/+87
* Update clang to take into account the changes to personality fnsDavid Majnemer2015-06-171-7/+7
* Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try""Reid Kleckner2015-06-091-43/+16
* Re-land r236052, "[SEH] Add 32-bit lowering code for __try"Reid Kleckner2015-06-091-16/+43
* Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe...Reid Kleckner2015-04-301-43/+16
* Use 4 byte preferred aggregate alignment in datalayout on x86 Win32Reid Kleckner2015-04-301-16/+43
* Revert r236128, LLVM isn't falling back in the right wayReid Kleckner2015-04-291-43/+16
* Re-land r236052, the linker errors were fixed by LLVM r236123Reid Kleckner2015-04-291-16/+43
* Revert r236052, it caused linker errors when building 32-bit applications.Nico Weber2015-04-291-43/+16
* [SEH] Add 32-bit lowering code for __tryReid Kleckner2015-04-281-16/+43
* Remove stale FIXMEs from test caseReid Kleckner2015-04-271-7/+5
* [MS ABI] Use the right types for filter and finally blocksDavid Majnemer2015-04-171-3/+3
* Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner2015-04-141-13/+10
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-10/+13
* Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber2015-04-131-13/+10
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-10/+13
* [SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner2015-04-101-13/+10
* Revert r234532 for a bit, it very likely caused http://crbug.com/475768Nico Weber2015-04-101-10/+13
* [SEH] Outline finally blocks using the new variable capture supportReid Kleckner2015-04-091-13/+10
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-8/+8
* Add the 'noinline' attribute to call sites within __try bodiesReid Kleckner2015-02-111-3/+5
* Re-land r228258 and make clang-cl's /EHs- disable -fexceptions againReid Kleckner2015-02-051-1/+1
* Implement IRGen for SEH __finally and AbnormalTerminationReid Kleckner2015-02-041-3/+8
* SEH: Don't jump to an unreachable continuation blockReid Kleckner2015-01-301-3/+27
* SEH: Emit the constant filter 1 as a catch-allReid Kleckner2015-01-221-7/+5
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-11/+146
* Add an AST node for __leave statements, hook it up.Nico Weber2014-07-071-0/+1
* test case hygiene.Benjamin Kramer2014-01-111-2/+2