summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGException.cpp
AgeCommit message (Expand)Author
2020-06-23Remove clang::Codegen::EHPadEndScope as unusedDavid Blaikie
2020-05-21[WebAssembly] Warn on exception spec only when Wasm EH is usedHeejin Ahn
2020-05-19[WebAssembly] Handle exception specificationsHeejin Ahn
2020-05-15Revert "[WebAssembly] Handle exception specifications"Heejin Ahn
2020-05-15[WebAssembly] Handle exception specificationsHeejin Ahn
2020-04-30[Windows SEH] Fix abnormal-exits in _tryAaron Smith
2020-02-12[clang] Add -fignore-exceptionsjasonliu
2020-01-17[clang] Set function attributes on SEH filter functions correctly.Sanne Wouda
2019-12-11[IR] Split out target specific intrinsic enums into separate headersReid Kleckner
2019-09-12[WebAssembly] Add -fwasm-exceptions for wasm EHHeejin Ahn
2019-07-22Updated the signature for some stack related intrinsics (CLANG)Christudasan Devadasan
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-03-16[WebAssembly] Use rethrow intrinsic in the rethrow blockHeejin Ahn
2019-02-05[opaque pointer types] Pass function types for runtime function calls.James Y Knight
2019-02-03[opaque pointer types] Trivial changes towards CallInst requiringJames Y Knight
2019-01-30Cleanup: replace uses of CallSite with CallBase.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[SEH] Pass the frame pointer from SEH finally to finally functionsSanjin Sijaric
2019-01-16[EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfpEli Friedman
2018-11-13[NFC] Move storage of dispatch-version to GlobalDeclErich Keane
2018-11-09Use the correct address space when bitcasting func pointer to int pointerDylan McKay
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth
2018-09-24[CodeGen] Revert commit https://reviews.llvm.org/rL342717Calixte Denizet
2018-09-21[CodeGen] Add to emitted DebugLoc information about coverage when it's requiredCalixte Denizet
2018-08-10Add Windows support for the GNUstep Objective-C ABI V2.David Chisnall
2018-08-09Port getLocEnd -> getEndLocStephen Kelly
2018-08-09Port getLocStart -> getBeginLocStephen Kelly
2018-07-30Remove trailing spaceFangrui Song
2018-06-08[CodeGen] Always use MSVC personality for windows-msvc targetsShoaib Meenai
2018-06-04Remove llvm::Triple argument from get***Personality() functions. NFC.Heejin Ahn
2018-06-01[WebAssembly] Hide new Wasm EH behind its feature flagHeejin Ahn
2018-05-31[WebAssembly] Use Windows EH instructions for Wasm EHHeejin Ahn
2018-05-03Track the result of evaluating a computed noexcept specification on theRichard Smith
2018-03-16[MS] Don't escape MS C++ names with \01Reid Kleckner
2018-03-09CodeGen: simplify and validate exception personalitiesSaleem Abdulrasool
2018-01-02[WinEH] Allow for multiple terminatepadsReid Kleckner
2017-12-19Silence a bunch of implicit fallthrough warningsAdrian Prantl
2017-11-29[EH] Use __CxxFrameHandler3 for C++ EH in MS environmentsReid Kleckner
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone
2017-11-29Revert "Toolchain: Normalize dwarf, sjlj and seh eh"Martell Malone
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone
2017-11-02CodeGen: simplify EH personality selection (NFC)Saleem Abdulrasool
2017-10-13[SEH] Use the SEH personality on frontend-outlined funcletsReid Kleckner
2017-08-15Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall
2017-06-09[DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev
2017-05-09Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton
2017-04-01[ObjC++] Use the correct EH personality in GNU modeBenjamin Kramer
2017-03-21Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner
2017-02-22stop using associative comdats for SEH filter functionsBob Haarman