- de6480a3 [NFC] Move storage of dispatch-version to GlobalDecl by Erich Keane · 7 years ago
- 02bbe41 Use the correct address space when bitcasting func pointer to int pointer by Dylan McKay · 7 years ago
- fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
- e303c87 [TI removal] Make `getTerminator()` return a generic `Instruction`. by Chandler Carruth · 7 years ago
- fcd661d [CodeGen] Revert commit https://reviews.llvm.org/rL342717 by Calixte Denizet · 7 years ago
- 5713db4 [CodeGen] Add to emitted DebugLoc information about coverage when it's required by Calixte Denizet · 7 years ago
- 93ce018 Add Windows support for the GNUstep Objective-C ABI V2. by David Chisnall · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- a5fc603 [CodeGen] Always use MSVC personality for windows-msvc targets by Shoaib Meenai · 7 years ago
- 0083179 Remove llvm::Triple argument from get***Personality() functions. NFC. by Heejin Ahn · 7 years ago
- 1eb074d [WebAssembly] Hide new Wasm EH behind its feature flag by Heejin Ahn · 7 years ago
- c647919 [WebAssembly] Use Windows EH instructions for Wasm EH by Heejin Ahn · 7 years ago
- eaf11ad Track the result of evaluating a computed noexcept specification on the by Richard Smith · 7 years ago
- fb93154 [MS] Don't escape MS C++ names with \01 by Reid Kleckner · 8 years ago
- 3e70132 CodeGen: simplify and validate exception personalities by Saleem Abdulrasool · 8 years ago
- 06f19a0 [WinEH] Allow for multiple terminatepads by Reid Kleckner · 8 years ago
- f3b3ccd Silence a bunch of implicit fallthrough warnings by Adrian Prantl · 8 years ago
- 9dae73b [EH] Use __CxxFrameHandler3 for C++ EH in MS environments by Reid Kleckner · 8 years ago
- c950c65 Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
- 2fa2570 Revert "Toolchain: Normalize dwarf, sjlj and seh eh" by Martell Malone · 8 years ago
- 390cfcb Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
- 8f6d944 CodeGen: simplify EH personality selection (NFC) by Saleem Abdulrasool · 8 years ago
- 65fa869 [SEH] Use the SEH personality on frontend-outlined funclets by Reid Kleckner · 8 years ago
- de0fe07 Extract IRGen's constant-emitter into its own helper class and clean up by John McCall · 8 years ago
- 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
- 1d99327 Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
- 9851cb7 [ObjC++] Use the correct EH personality in GNU mode by Benjamin Kramer · 8 years ago
- de86482 Update Clang for LLVM rename AttributeSet -> AttributeList by Reid Kleckner · 9 years ago
- 4f5a985 stop using associative comdats for SEH filter functions by Bob Haarman · 9 years ago
- 796c1d9 Use the correct ObjC EH personality by Benjamin Kramer · 9 years ago
- 6cb0744 CodeGen: fix runtime function dll storage by Saleem Abdulrasool · 9 years ago
- b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
- 3e6449b [CUDA] Mark device functions as nounwind. by Justin Lebar · 9 years ago
- e10b601 [SEH] Remove nounwind/noinline from outlined finally funclets by Reid Kleckner · 10 years ago
- c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
- 8f1b1f5 Reword a misleading comment discussing landingpads and SEH by Reid Kleckner · 10 years ago
- 25eb165 [MSVC Compat] Correctly handle finallys nested within finallys by David Majnemer · 10 years ago
- 971d31b [WinEH] Make sure terminate handlers have funclet operands by David Majnemer · 10 years ago
- 39329d57b Reland "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit" by Reid Kleckner · 10 years ago
- d8f719f Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit" by Reid Kleckner · 10 years ago
- cf26266 [SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit by Reid Kleckner · 10 years ago
- feeefb2 [MS ABI] Don't rely on terminatepad by David Majnemer · 10 years ago
- 4e52d6f Update clang to use the updated LLVM EH instructions by David Majnemer · 10 years ago
- 9f5260a CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- 756447a Watch and TV OS: wire up basic ABI choices by Tim Northover · 10 years ago
- 5539152 [WinEH] Push cleanupendpad scopes around exceptional cleanups by Reid Kleckner · 10 years ago
- 129552b [WinEH] Remove NewMSEH and enable its behavior by default by Reid Kleckner · 10 years ago
- f8d1153 [SEH] Fix x64 __exception_code in __except blocks by Reid Kleckner · 10 years ago
- dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
- 0148565 Use the MSVC SEH personalities on Mingw by Reid Kleckner · 10 years ago
- 8be1847 [WinEH] Fix a build issue in CGException.cpp by Reid Kleckner · 10 years ago
- 10aa770 [WinEH] Pass the catch adjectives to catchpad directly by Reid Kleckner · 10 years ago
- db60947 [CodeGen] Teach SimplifyPersonality about the updated LandingPadInst by Vedant Kumar · 10 years ago
- 2586aac [SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right by Reid Kleckner · 10 years ago
- bb34b60 [SEH] Use catchret in the new EH IR like we do for C++ by Reid Kleckner · 10 years ago
- 0a49015 Collect SEH captures in a set instead of a vector to avoid by John McCall · 10 years ago
- 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
- ce536a5 [WinEH] Update to new EH pad/ret signatures (with tokens required) by Joseph Tremoulet · 10 years ago
- 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
- e888a2f [MS ABI] Switch catchpad/cleanuppad to use tokens by David Majnemer · 10 years ago
- da32cf8 [CodeGen] Fold memcpy into SmallVector initializer. No functionality change. by Benjamin Kramer · 10 years ago
- dbf1045 [MS ABI] Hook clang up to the new EH instructions by David Majnemer · 10 years ago
- c28d46e Move EHPersonality to CGCleanup by David Majnemer · 10 years ago
- 4ba525b Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg functions by David Blaikie · 10 years ago
- 8819a40 Re-enable 32-bit SEH after the alignment fix by Reid Kleckner · 10 years ago
- e7844ea Disable 32-bit SEH, again by Reid Kleckner · 10 years ago
- 15d152d [SEH] Switch from frameaddress(0) to localaddress by Reid Kleckner · 10 years ago
- 98cb8ba Update clang for intrinsic rename of framerecover to localrecover by Reid Kleckner · 10 years ago
- 9fe7f23 Revert "Revert 241171, 241187, 241199 (32-bit SEH)." by Reid Kleckner · 10 years ago
- e4f974c Revert 241171, 241187, 241199 (32-bit SEH). by Nico Weber · 10 years ago
- 698310b [SEH] Update EmitCapturedLocals to match r241187 by Reid Kleckner · 10 years ago
- eb11c41 [SEH] Delete the 32-bit IR lowering for __finally blocks and use x64 by Reid Kleckner · 10 years ago
- d0d9a1f [SEH] Add 32-bit lowering for SEH __try by Reid Kleckner · 10 years ago
- ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
- 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- fcbdb6e Update clang to take into account the changes to personality fns by David Majnemer · 10 years ago
- 0b9bbbf Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try"" by Reid Kleckner · 10 years ago
- 6587044 Re-land r236052, "[SEH] Add 32-bit lowering code for __try" by Reid Kleckner · 10 years ago
- 43f9bb7 API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init by David Blaikie · 10 years ago
- b710a93 Give isCompatibleWithMSVC a better interface by David Majnemer · 10 years ago
- fb6ffca [MS ABI] Update EH emission for MSVC 2015 compatibility by David Majnemer · 10 years ago
- cb7a0a0 Revert most of r236271, leaving only the datalayout change in lib/Basic/Targets.cpp by Reid Kleckner · 10 years ago
- af67602 Use 4 byte preferred aggregate alignment in datalayout on x86 Win32 by Reid Kleckner · 10 years ago
- be9843c Revert r236128, LLVM isn't falling back in the right way by Reid Kleckner · 10 years ago
- 0bb12a8 Re-land r236052, the linker errors were fixed by LLVM r236123 by Reid Kleckner · 10 years ago
- ea721b6 Revert r236052, it caused linker errors when building 32-bit applications. by Nico Weber · 10 years ago
- ddd4096 [SEH] Add 32-bit lowering code for __try by Reid Kleckner · 10 years ago
- 66242d6 InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC) by Justin Bogner · 10 years ago
- 2ccba83 [MS ABI] Use the right types for filter and finally blocks by David Majnemer · 10 years ago
- ebaf28d Reland r234613 (and follow-ups 234614, 234616, 234618) by Reid Kleckner · 10 years ago
- ad10833 Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. by Nico Weber · 10 years ago
- f2a39a7 Revert r234786, it contained a bunch of stuff I did not mean to commit. by Nico Weber · 10 years ago
- b31abb0 Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216. by Nico Weber · 10 years ago
- 11859af [SEH] Re-land r234532, but use internal linkage for all SEH helpers by Reid Kleckner · 10 years ago
- bd51a6a Revert r234532 for a bit, it very likely caused http://crbug.com/475768 by Nico Weber · 10 years ago
- 0dbecf2 [SEH] Outline finally blocks using the new variable capture support by Reid Kleckner · 10 years ago
- 31a1bb0 Reland "[SEH] Implement filter capturing in CodeGen" by Reid Kleckner · 10 years ago
- 303c3ac Revert "[SEH] Implement filter capturing in CodeGen" by Daniel Jasper · 10 years ago