Go to file
David Majnemer 7735a6d07a [WinEH] Create a separate MBB for funclet prologues
Our current emission strategy is to emit the funclet prologue in the
CatchPad's normal destination.  This is problematic because
intra-funclet control flow to the normal destination is not erroneous
and results in us reevaluating the prologue if said control flow is
taken.

Instead, use the CatchPad's location for the funclet prologue.  This
correctly models our desire to have unwind edges evaluate the prologue
but edges to the normal destination result in typical control flow.

Differential Revision: http://reviews.llvm.org/D13424

llvm-svn: 249483
2015-10-06 23:31:59 +00:00
clang Revert r249437 2015-10-06 18:53:12 +00:00
clang-tools-extra Change the write modes to "binary" so that line endings do not get munged on Windows. Otherwise, when this script is run, all files created on Windows have CRLF instead of LF line endings. 2015-10-06 19:11:12 +00:00
compiler-rt [LSAN] Mark death callback as unstable while we investigate the cause in AArch64 2015-10-06 13:29:44 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Remove unnecessary inline functions capturing the contents of C library macros. 2015-10-06 22:03:22 +00:00
libcxxabi Let cxa_demangle.cpp compile with gcc/libstdc++ 4.8 and clang-cl/MSVC2013's STL. 2015-09-20 18:10:46 +00:00
libunwind unwind: Allow the building of libunwind for MIPS. 2015-09-26 18:26:01 +00:00
lld Update tests for upcoming change. 2015-10-06 21:52:48 +00:00
lldb Simple readline functionality for interactive python on linux. 2015-10-06 22:21:08 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm [WinEH] Create a separate MBB for funclet prologues 2015-10-06 23:31:59 +00:00
openmp Fix memory corruption in Windows debug library 2015-09-25 17:23:17 +00:00
polly Fix configure checks when applied by the latest clang 2015-10-06 21:45:06 +00:00