summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGException.cpp
AgeCommit message (Expand)Author
2025-07-16[clang] Move `ExceptionHandling` from `LangOptions` to `CodeGenOptions` (#148...Jan Svoboda
2025-06-19[CodeGen] Use range-based for loops (NFC) (#144939)Kazu Hirata
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov
2025-03-17[clang] Change placeholder from `undef` to `poison` (#131533)Pedro Lobo
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse
2025-01-24[NFC][DebugInfo] Use iterator moveBefore at many call-sites (#123583)Jeremy Morse
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-05-19[Clang][CodeGen] Start migrating away from assuming the Default AS is 0 (#88182)Alex Voicu
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-01-15[SystemZ][z/OS] Add support for recognizing z/OS personality function in Clan...Yusra Syeda
2024-01-10Objective C: use C++ exceptions on MinGW+GNUstep (#77255)Frederik Carlier
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-06[clang][NFC] Refactor `ImplicitParamDecl::ImplicitParamKind`Vlad Serebrennikov
2023-11-04[CGException] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-09-20[clang][CodeGen] The `eh_typeid_for` intrinsic needs special care too (#65699)Alex Voicu
2023-08-30[OpenMP] Allow exceptions in target regions when offloading to GPUsAnton Rydahl
2023-08-29Revert "[OpenMP] Allow exceptions in target regions when offloading to GPUs"antonrydahl
2023-08-29[OpenMP] Allow exceptions in target regions when offloading to GPUsAnton Rydahl
2023-08-29Revert "[OpenMP] Allow exceptions in target regions when offloading to GPUs"antonrydahl
2023-08-28[OpenMP] Allow exceptions in target regions when offloading to GPUsAnton Rydahl
2023-06-18[clang] Replace uses of CGBuilderTy::CreateElementBitCast (NFC)Youngsuk Kim
2023-06-16[clang] Replace use of Type::getPointerTo() (NFC)Youngsuk Kim
2023-05-17Fix assertion when try is used inside catch(...) blockJennifer Yu
2023-02-15[CodeGen] Add a flag to `Address` and `Lvalue` that is used to keepAkira Hatanaka
2022-12-11[Clang] Use poison instead of undef where its used as placeholder [NFC]Manuel Brito
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda
2022-11-16[clang] Fix __try/__finally blocks in C++ constructors.Eli Friedman
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-03-18[CodeGen] Remove some uses of deprecated Address constructorNikita Popov
2022-02-17[CodeGen] Rename deprecated Address constructorNikita Popov
2021-12-21[CodeGen] Avoid some pointer element type accessesNikita Popov
2021-11-10Correct handling of the 'throw()' exception specifier in C++17.James Y Knight
2021-05-20[WebAssembly] Warn on exception spec for Emscripten EHHeejin Ahn
2021-05-17[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1Ten Tzen
2021-05-07[SEH] Fix regression with SEH in noexpect functionsOlivier Goffart
2021-03-11[CGBuilder] Remove type-less CreateAlignedLoad() APIs (NFC)Nikita Popov
2021-03-11[SEH] Fix capture of this in lambda functionsOlivier Goffart
2021-03-04[WebAssembly] Disable uses of __clang_call_terminateHeejin Ahn
2021-03-01[SEH] capture 'this'Olivier Goffart
2021-01-08[WebAssembly] Rename wasm_rethrow_in_catch intrinsic/builtinHeejin Ahn
2020-12-15[clang][cli] Create accessors for exception models in LangOptionsJan Svoboda
2020-12-02[XCOFF][AIX] Generate LSDA data and compact unwind section on AIXjasonliu
2020-07-12[Windows SEH] Fix the frame-ptr of a nested-filter within a _finallyTen Tzen