| Commit message (Expand) | Author | Age | Files | Lines |
* | [COFF, ARM64] Enable SEH for ARM64 Windows | Mandeep Singh Grang | 2018-07-31 | 1 | -0/+14 |
* | [MS] Don't escape MS C++ names with \01 | Reid Kleckner | 2018-03-16 | 1 | -12/+12 |
* | Bring r325915 back. | Rafael Espindola | 2018-02-23 | 1 | -10/+10 |
* | Revert "Start setting dso_local for COFF." | Rafael Espindola | 2018-02-23 | 1 | -10/+10 |
* | Start setting dso_local for COFF. | Rafael Espindola | 2018-02-23 | 1 | -10/+10 |
* | Remove -fnew-ms-eh | David Majnemer | 2016-02-20 | 1 | -4/+4 |
* | Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32... | Reid Kleckner | 2015-12-16 | 1 | -1/+2 |
* | Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32... | Reid Kleckner | 2015-12-16 | 1 | -2/+1 |
* | [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit | Reid Kleckner | 2015-12-15 | 1 | -1/+2 |
* | Update clang to use the updated LLVM EH instructions | David Majnemer | 2015-12-12 | 1 | -34/+27 |
* | [WinEH] Remove NewMSEH and enable its behavior by default | Reid Kleckner | 2015-10-08 | 1 | -62/+88 |
* | [SEH] Use catchret in the new EH IR like we do for C++ | Reid Kleckner | 2015-09-10 | 1 | -1/+1 |
* | Collect SEH captures in a set instead of a vector to avoid | John McCall | 2015-09-08 | 1 | -0/+30 |
* | Re-enable 32-bit SEH after the alignment fix | Reid Kleckner | 2015-07-10 | 1 | -3/+2 |
* | Disable 32-bit SEH, again | Reid Kleckner | 2015-07-08 | 1 | -2/+3 |
* | [SEH] Re-enable SEH on x86 Windows after r241699 | Reid Kleckner | 2015-07-08 | 1 | -3/+2 |
* | [SEH] Switch from frameaddress(0) to localaddress | Reid Kleckner | 2015-07-07 | 1 | -2/+2 |
* | Update clang for intrinsic rename of framerecover to localrecover | Reid Kleckner | 2015-07-07 | 1 | -7/+7 |
* | Revert "Revert 241171, 241187, 241199 (32-bit SEH)." | Reid Kleckner | 2015-07-07 | 1 | -40/+96 |
* | Revert 241171, 241187, 241199 (32-bit SEH). | Nico Weber | 2015-07-02 | 1 | -95/+40 |
* | [SEH] Update EmitCapturedLocals to match r241187 | Reid Kleckner | 2015-07-01 | 1 | -13/+14 |
* | [SEH] Delete the 32-bit IR lowering for __finally blocks and use x64 | Reid Kleckner | 2015-07-01 | 1 | -6/+4 |
* | [SEH] Add 32-bit lowering for SEH __try | Reid Kleckner | 2015-07-01 | 1 | -31/+87 |
* | Update clang to take into account the changes to personality fns | David Majnemer | 2015-06-17 | 1 | -7/+7 |
* | Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try"" | Reid Kleckner | 2015-06-09 | 1 | -43/+16 |
* | Re-land r236052, "[SEH] Add 32-bit lowering code for __try" | Reid Kleckner | 2015-06-09 | 1 | -16/+43 |
* | Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe... | Reid Kleckner | 2015-04-30 | 1 | -43/+16 |
* | Use 4 byte preferred aggregate alignment in datalayout on x86 Win32 | Reid Kleckner | 2015-04-30 | 1 | -16/+43 |
* | Revert r236128, LLVM isn't falling back in the right way | Reid Kleckner | 2015-04-29 | 1 | -43/+16 |
* | Re-land r236052, the linker errors were fixed by LLVM r236123 | Reid Kleckner | 2015-04-29 | 1 | -16/+43 |
* | Revert r236052, it caused linker errors when building 32-bit applications. | Nico Weber | 2015-04-29 | 1 | -43/+16 |
* | [SEH] Add 32-bit lowering code for __try | Reid Kleckner | 2015-04-28 | 1 | -16/+43 |
* | Remove stale FIXMEs from test case | Reid Kleckner | 2015-04-27 | 1 | -7/+5 |
* | [MS ABI] Use the right types for filter and finally blocks | David Majnemer | 2015-04-17 | 1 | -3/+3 |
* | Reland r234613 (and follow-ups 234614, 234616, 234618) | Reid Kleckner | 2015-04-14 | 1 | -13/+10 |
* | Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. | Nico Weber | 2015-04-13 | 1 | -10/+13 |
* | Revert r234786, it contained a bunch of stuff I did not mean to commit. | Nico Weber | 2015-04-13 | 1 | -13/+10 |
* | Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. | Nico Weber | 2015-04-13 | 1 | -10/+13 |
* | [SEH] Re-land r234532, but use internal linkage for all SEH helpers | Reid Kleckner | 2015-04-10 | 1 | -13/+10 |
* | Revert r234532 for a bit, it very likely caused http://crbug.com/475768 | Nico Weber | 2015-04-10 | 1 | -10/+13 |
* | [SEH] Outline finally blocks using the new variable capture support | Reid Kleckner | 2015-04-09 | 1 | -13/+10 |
* | Update Clang tests to handle explicitly typed load changes in LLVM. | David Blaikie | 2015-02-27 | 1 | -8/+8 |
* | Add the 'noinline' attribute to call sites within __try bodies | Reid Kleckner | 2015-02-11 | 1 | -3/+5 |
* | Re-land r228258 and make clang-cl's /EHs- disable -fexceptions again | Reid Kleckner | 2015-02-05 | 1 | -1/+1 |
* | Implement IRGen for SEH __finally and AbnormalTermination | Reid Kleckner | 2015-02-04 | 1 | -3/+8 |
* | SEH: Don't jump to an unreachable continuation block | Reid Kleckner | 2015-01-30 | 1 | -3/+27 |
* | SEH: Emit the constant filter 1 as a catch-all | Reid Kleckner | 2015-01-22 | 1 | -7/+5 |
* | Initial support for Win64 SEH IR emission | Reid Kleckner | 2015-01-22 | 1 | -11/+146 |
* | Add an AST node for __leave statements, hook it up. | Nico Weber | 2014-07-07 | 1 | -0/+1 |
* | test case hygiene. | Benjamin Kramer | 2014-01-11 | 1 | -2/+2 |