1. 9dae73b [EH] Use __CxxFrameHandler3 for C++ EH in MS environments by Reid Kleckner · 8 years ago
  2. c950c65 Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
  3. 2fa2570 Revert "Toolchain: Normalize dwarf, sjlj and seh eh" by Martell Malone · 8 years ago
  4. 390cfcb Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
  5. 8f6d944 CodeGen: simplify EH personality selection (NFC) by Saleem Abdulrasool · 8 years ago
  6. 65fa869 [SEH] Use the SEH personality on frontend-outlined funclets by Reid Kleckner · 8 years ago
  7. de0fe07 Extract IRGen's constant-emitter into its own helper class and clean up by John McCall · 8 years ago
  8. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  9. 1d99327 Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
  10. 9851cb7 [ObjC++] Use the correct EH personality in GNU mode by Benjamin Kramer · 9 years ago
  11. de86482 Update Clang for LLVM rename AttributeSet -> AttributeList by Reid Kleckner · 9 years ago
  12. 4f5a985 stop using associative comdats for SEH filter functions by Bob Haarman · 9 years ago
  13. 796c1d9 Use the correct ObjC EH personality by Benjamin Kramer · 9 years ago
  14. 6cb0744 CodeGen: fix runtime function dll storage by Saleem Abdulrasool · 9 years ago
  15. b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
  16. 3e6449b [CUDA] Mark device functions as nounwind. by Justin Lebar · 9 years ago
  17. e10b601 [SEH] Remove nounwind/noinline from outlined finally funclets by Reid Kleckner · 10 years ago
  18. c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
  19. 8f1b1f5 Reword a misleading comment discussing landingpads and SEH by Reid Kleckner · 10 years ago
  20. 25eb165 [MSVC Compat] Correctly handle finallys nested within finallys by David Majnemer · 10 years ago
  21. 971d31b [WinEH] Make sure terminate handlers have funclet operands by David Majnemer · 10 years ago
  22. 39329d57b Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit" by Reid Kleckner · 10 years ago
  23. d8f719f Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit" by Reid Kleckner · 10 years ago
  24. cf26266 [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit by Reid Kleckner · 10 years ago
  25. feeefb2 [MS ABI] Don't rely on terminatepad by David Majnemer · 10 years ago
  26. 4e52d6f Update clang to use the updated LLVM EH instructions by David Majnemer · 10 years ago
  27. 9f5260a CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  28. 756447a Watch and TV OS: wire up basic ABI choices by Tim Northover · 10 years ago
  29. 5539152 [WinEH] Push cleanupendpad scopes around exceptional cleanups by Reid Kleckner · 10 years ago
  30. 129552b [WinEH] Remove NewMSEH and enable its behavior by default by Reid Kleckner · 10 years ago
  31. f8d1153 [SEH] Fix x64 __exception_code in __except blocks by Reid Kleckner · 10 years ago
  32. dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
  33. 0148565 Use the MSVC SEH personalities on Mingw by Reid Kleckner · 10 years ago
  34. 8be1847 [WinEH] Fix a build issue in CGException.cpp by Reid Kleckner · 10 years ago
  35. 10aa770 [WinEH] Pass the catch adjectives to catchpad directly by Reid Kleckner · 10 years ago
  36. db60947 [CodeGen] Teach SimplifyPersonality about the updated LandingPadInst by Vedant Kumar · 10 years ago
  37. 2586aac [SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right by Reid Kleckner · 10 years ago
  38. bb34b60 [SEH] Use catchret in the new EH IR like we do for C++ by Reid Kleckner · 10 years ago
  39. 0a49015 Collect SEH captures in a set instead of a vector to avoid by John McCall · 10 years ago
  40. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  41. ce536a5 [WinEH] Update to new EH pad/ret signatures (with tokens required) by Joseph Tremoulet · 10 years ago
  42. 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
  43. e888a2f [MS ABI] Switch catchpad/cleanuppad to use tokens by David Majnemer · 10 years ago
  44. da32cf8 [CodeGen] Fold memcpy into SmallVector initializer. No functionality change. by Benjamin Kramer · 10 years ago
  45. dbf1045 [MS ABI] Hook clang up to the new EH instructions by David Majnemer · 10 years ago
  46. c28d46e Move EHPersonality to CGCleanup by David Majnemer · 10 years ago
  47. 4ba525b Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg functions by David Blaikie · 10 years ago
  48. 8819a40 Re-enable 32-bit SEH after the alignment fix by Reid Kleckner · 10 years ago
  49. e7844ea Disable 32-bit SEH, again by Reid Kleckner · 10 years ago
  50. 15d152d [SEH] Switch from frameaddress(0) to localaddress by Reid Kleckner · 10 years ago
  51. 98cb8ba Update clang for intrinsic rename of framerecover to localrecover by Reid Kleckner · 10 years ago
  52. 9fe7f23 Revert "Revert 241171, 241187, 241199 (32-bit SEH)." by Reid Kleckner · 10 years ago
  53. e4f974c Revert 241171, 241187, 241199 (32-bit SEH). by Nico Weber · 10 years ago
  54. 698310b [SEH] Update EmitCapturedLocals to match r241187 by Reid Kleckner · 10 years ago
  55. eb11c41 [SEH] Delete the 32-bit IR lowering for __finally blocks and use x64 by Reid Kleckner · 10 years ago
  56. d0d9a1f [SEH] Add 32-bit lowering for SEH __try by Reid Kleckner · 10 years ago
  57. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  58. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  59. fcbdb6e Update clang to take into account the changes to personality fns by David Majnemer · 10 years ago
  60. 0b9bbbf Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try"" by Reid Kleckner · 10 years ago
  61. 6587044 Re-land r236052, "[SEH] Add 32-bit lowering code for __try" by Reid Kleckner · 10 years ago
  62. 43f9bb7 API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init by David Blaikie · 10 years ago
  63. b710a93 Give isCompatibleWithMSVC a better interface by David Majnemer · 10 years ago
  64. fb6ffca [MS ABI] Update EH emission for MSVC 2015 compatibility by David Majnemer · 10 years ago
  65. cb7a0a0 Revert most of r236271, leaving only the datalayout change in lib/Basic/Targets.cpp by Reid Kleckner · 11 years ago
  66. af67602 Use 4 byte preferred aggregate alignment in datalayout on x86 Win32 by Reid Kleckner · 11 years ago
  67. be9843c Revert r236128, LLVM isn't falling back in the right way by Reid Kleckner · 11 years ago
  68. 0bb12a8 Re-land r236052, the linker errors were fixed by LLVM r236123 by Reid Kleckner · 11 years ago
  69. ea721b6 Revert r236052, it caused linker errors when building 32-bit applications. by Nico Weber · 11 years ago
  70. ddd4096 [SEH] Add 32-bit lowering code for __try by Reid Kleckner · 11 years ago
  71. 66242d6 InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC) by Justin Bogner · 11 years ago
  72. 2ccba83 [MS ABI] Use the right types for filter and finally blocks by David Majnemer · 11 years ago
  73. ebaf28d Reland r234613 (and follow-ups 234614, 234616, 234618) by Reid Kleckner · 11 years ago
  74. ad10833 Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. by Nico Weber · 11 years ago
  75. f2a39a7 Revert r234786, it contained a bunch of stuff I did not mean to commit. by Nico Weber · 11 years ago
  76. b31abb0 Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. by Nico Weber · 11 years ago
  77. 11859af [SEH] Re-land r234532, but use internal linkage for all SEH helpers by Reid Kleckner · 11 years ago
  78. bd51a6a Revert r234532 for a bit, it very likely caused http://crbug.com/475768 by Nico Weber · 11 years ago
  79. 0dbecf2 [SEH] Outline finally blocks using the new variable capture support by Reid Kleckner · 11 years ago
  80. 31a1bb0 Reland "[SEH] Implement filter capturing in CodeGen" by Reid Kleckner · 11 years ago
  81. 303c3ac Revert "[SEH] Implement filter capturing in CodeGen" by Daniel Jasper · 11 years ago
  82. 0ada50f [SEH] Implement filter capturing in CodeGen by Reid Kleckner · 11 years ago
  83. 1ed728c [opaque pointer type] More GEP API migrations by David Blaikie · 11 years ago
  84. 1f192e2 [MS ABI] Disregard restrictive exception specifications by David Majnemer · 11 years ago
  85. 37b417f [MS ABI] Rework .xdata HandlerType emission by David Majnemer · 11 years ago
  86. 5f0dd61 MS ABI: Emit HandlerMap entries for C++ catch by David Majnemer · 11 years ago
  87. 443250f WIP by David Majnemer · 11 years ago
  88. 7c23707 MS ABI: Implement support for throwing a C++ exception by David Majnemer · 11 years ago
  89. fff8e7f Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABI by Reid Kleckner · 11 years ago
  90. ff62a6a Don't crash on leaving nested __finally blocks through an EH edge. by Nico Weber · 11 years ago
  91. dbdab40 MS ABI: Turn throw into std::terminate for now, make try/catch "work" by David Majnemer · 11 years ago
  92. e68b9f3 Reland r230460 with a test fix for -Asserts builds. by Nico Weber · 11 years ago
  93. cd94c40 Revert "Produce less broken basic block sequences for __finally blocks." by Daniel Jasper · 11 years ago
  94. 795bd2d Produce less broken basic block sequences for __finally blocks. by Nico Weber · 11 years ago
  95. 11c033e SEH: Use the SEHTryEpilogueStack instead of a separate bool by Reid Kleckner · 11 years ago
  96. 5779f84 [ms] Implement codegen for __leave. by Nico Weber · 11 years ago
  97. 1bebad1 Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago
  98. a593000 Add the 'noinline' attribute to call sites within __try bodies by Reid Kleckner · 11 years ago
  99. 4c209c7 Add a comdat to __clang_call_terminate by Reid Kleckner · 11 years ago
  100. e7b3f7c Emit landing pads for SEH even if nounwind is present by Reid Kleckner · 11 years ago