| Commit message (Expand) | Author | Age | Files | Lines |
* | Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32... | Reid Kleckner | 2015-12-16 | 1 | -19/+25 |
* | Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32... | Reid Kleckner | 2015-12-16 | 1 | -20/+15 |
* | [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit | Reid Kleckner | 2015-12-15 | 1 | -15/+20 |
* | [MS ABI] Don't rely on terminatepad | David Majnemer | 2015-12-14 | 1 | -7/+6 |
* | Update clang to use the updated LLVM EH instructions | David Majnemer | 2015-12-12 | 1 | -42/+32 |
* | CodeGen: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-11-06 | 1 | -3/+2 |
* | Watch and TV OS: wire up basic ABI choices | Tim Northover | 2015-10-30 | 1 | -0/+2 |
* | [WinEH] Push cleanupendpad scopes around exceptional cleanups | Reid Kleckner | 2015-10-08 | 1 | -27/+3 |
* | [WinEH] Remove NewMSEH and enable its behavior by default | Reid Kleckner | 2015-10-08 | 1 | -38/+26 |
* | [SEH] Fix x64 __exception_code in __except blocks | Reid Kleckner | 2015-10-07 | 1 | -8/+15 |
* | Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi... | Hans Wennborg | 2015-10-06 | 1 | -7/+7 |
* | Use the MSVC SEH personalities on Mingw | Reid Kleckner | 2015-09-17 | 1 | -2/+4 |
* | [WinEH] Fix a build issue in CGException.cpp | Reid Kleckner | 2015-09-16 | 1 | -2/+1 |
* | [WinEH] Pass the catch adjectives to catchpad directly | Reid Kleckner | 2015-09-16 | 1 | -18/+23 |
* | [CodeGen] Teach SimplifyPersonality about the updated LandingPadInst | Vedant Kumar | 2015-09-11 | 1 | -28/+38 |
* | [SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right | Reid Kleckner | 2015-09-10 | 1 | -14/+38 |
* | [SEH] Use catchret in the new EH IR like we do for C++ | Reid Kleckner | 2015-09-10 | 1 | -1/+13 |
* | Collect SEH captures in a set instead of a vector to avoid | John McCall | 2015-09-08 | 1 | -4/+4 |
* | Compute and preserve alignment more faithfully in IR-generation. | John McCall | 2015-09-08 | 1 | -36/+37 |
* | [WinEH] Update to new EH pad/ret signatures (with tokens required) | Joseph Tremoulet | 2015-08-23 | 1 | -4/+3 |
* | Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymo... | David Blaikie | 2015-08-18 | 1 | -4/+4 |
* | [MS ABI] Switch catchpad/cleanuppad to use tokens | David Majnemer | 2015-08-15 | 1 | -4/+4 |
* | [CodeGen] Fold memcpy into SmallVector initializer. No functionality change. | Benjamin Kramer | 2015-08-04 | 1 | -3/+2 |
* | [MS ABI] Hook clang up to the new EH instructions | David Majnemer | 2015-07-31 | 1 | -19/+146 |
* | Move EHPersonality to CGCleanup | David Majnemer | 2015-07-22 | 1 | -32/+4 |
* | Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu... | David Blaikie | 2015-07-14 | 1 | -1/+1 |
* | Re-enable 32-bit SEH after the alignment fix | Reid Kleckner | 2015-07-10 | 1 | -4/+0 |
* | Disable 32-bit SEH, again | Reid Kleckner | 2015-07-08 | 1 | -0/+4 |
* | [SEH] Switch from frameaddress(0) to localaddress | Reid Kleckner | 2015-07-07 | 1 | -3/+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 | -139/+218 |
* | Revert 241171, 241187, 241199 (32-bit SEH). | Nico Weber | 2015-07-02 | 1 | -218/+139 |
* | [SEH] Update EmitCapturedLocals to match r241187 | Reid Kleckner | 2015-07-01 | 1 | -14/+11 |
* | [SEH] Delete the 32-bit IR lowering for __finally blocks and use x64 | Reid Kleckner | 2015-07-01 | 1 | -57/+23 |
* | [SEH] Add 32-bit lowering for SEH __try | Reid Kleckner | 2015-07-01 | 1 | -144/+260 |
* | Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). | Alexander Kornienko | 2015-06-22 | 1 | -5/+5 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-22 | 1 | -5/+5 |
* | Update clang to take into account the changes to personality fns | David Majnemer | 2015-06-17 | 1 | -6/+11 |
* | Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try"" | Reid Kleckner | 2015-06-09 | 1 | -150/+84 |
* | Re-land r236052, "[SEH] Add 32-bit lowering code for __try" | Reid Kleckner | 2015-06-09 | 1 | -84/+150 |
* | API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini... | David Blaikie | 2015-05-18 | 1 | -3/+3 |
* | Give isCompatibleWithMSVC a better interface | David Majnemer | 2015-05-11 | 1 | -1/+1 |
* | [MS ABI] Update EH emission for MSVC 2015 compatibility | David Majnemer | 2015-05-10 | 1 | -1/+4 |
* | Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe... | Reid Kleckner | 2015-04-30 | 1 | -150/+84 |
* | Use 4 byte preferred aggregate alignment in datalayout on x86 Win32 | Reid Kleckner | 2015-04-30 | 1 | -84/+150 |
* | Revert r236128, LLVM isn't falling back in the right way | Reid Kleckner | 2015-04-29 | 1 | -150/+84 |
* | Re-land r236052, the linker errors were fixed by LLVM r236123 | Reid Kleckner | 2015-04-29 | 1 | -84/+150 |
* | Revert r236052, it caused linker errors when building 32-bit applications. | Nico Weber | 2015-04-29 | 1 | -150/+84 |
* | [SEH] Add 32-bit lowering code for __try | Reid Kleckner | 2015-04-28 | 1 | -84/+150 |
* | InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC) | Justin Bogner | 2015-04-23 | 1 | -4/+2 |