Go to file
Erik Pilkington 1f7eda5aac [CodeGenObjC] Handle exceptions when calling objc_alloc or objc_allocWithZone
objc_alloc and objc_allocWithZone may throw exceptions if the
underlying method does. If we're in a @try block, then make sure we
emit an invoke instead of a call.

rdar://47610407

Differential revision: https://reviews.llvm.org/D57476

llvm-svn: 352687
2019-01-30 23:17:38 +00:00
clang [CodeGenObjC] Handle exceptions when calling objc_alloc or objc_allocWithZone 2019-01-30 23:17:38 +00:00
clang-tools-extra [clangd] Drop fixes if replying with tweaks resulted in an error 2019-01-30 14:24:17 +00:00
compiler-rt [libFuzzer] remove stale code, NFC 2019-01-30 06:21:20 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc Adjust documentation for git migration. 2019-01-29 16:37:27 +00:00
libcxx Revert "[CMake] Use correct visibility for linked libraries in CMake" 2019-01-30 19:51:18 +00:00
libcxxabi Revert "[CMake] Use correct visibility for linked libraries in CMake" 2019-01-30 19:51:18 +00:00
libunwind Revert "[CMake] Use correct visibility for linked libraries in CMake" 2019-01-30 19:51:18 +00:00
lld [LTO] Set CGOptLevel in LTO config. 2019-01-30 20:46:18 +00:00
lldb Fix handling of CreateTemplateParameterList when there is an empty pack 2019-01-30 21:48:56 +00:00
llgo Adjust documentation for git migration. 2019-01-29 16:37:27 +00:00
llvm MIR: Reject non-power-of-4 alignments in MMO parsing 2019-01-30 23:09:28 +00:00
openmp [OMPT] Make sure that OMPT is enabled when accessing internals of the runtime 2019-01-30 08:41:06 +00:00
parallel-libs Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
polly Adjust documentation for git migration. 2019-01-29 16:37:27 +00:00
pstl Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
.arcconfig Add an .arcconfig for the top of the git monorepo. 2019-01-11 16:27:14 +00:00
.clang-format Add .clang-tidy and .clang-format files to the toplevel of the 2019-01-29 16:43:16 +00:00
.clang-tidy Add .clang-tidy and .clang-format files to the toplevel of the 2019-01-29 16:43:16 +00:00
README.md

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.