Go to file
Tobias Grosser 9737c7b431 ScopInfo: Remove domains of error blocks (and blocks they dominate) early on
Trying to build up access functions for any of these blocks is likely to fail,
as error blocks may contain invalid/non-representable instructions, and blocks
dominated by error blocks may reference such instructions, which wil also cause
failures. As all of these blocks are anyhow assumed to not be executed, we can
just remove them early on.

This fixes http://llvm.org/PR25596

llvm-svn: 253818
2015-11-22 11:06:51 +00:00
clang [coroutines] Check for overload sets in co_yield / co_return operands being resolved by a call to yield_value / return_value before rejecting them. 2015-11-22 07:33:28 +00:00
clang-tools-extra Test to ensure the function does not have an unresolved or unevaluated exception specification before testing whether the function throws or not. Fixes PR25574. 2015-11-19 20:45:35 +00:00
compiler-rt [tsan] Fix __cxa_guard_* interceptors on OS X 2015-11-21 12:53:34 +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 Fix some mistakes in the <utility> and <tuple> synopses. No functional change. Thannks to K-ballo for the patch 2015-11-19 19:45:29 +00:00
libcxxabi c++abi: use __builtin_offsetof instead of offsetof 2015-11-18 05:33:38 +00:00
libunwind Make it possible to use libunwind without heap. 2015-11-09 06:57:29 +00:00
lld ELF: Make .note.GNU-stack more compatible with traditional linkers. 2015-11-21 22:19:32 +00:00
lldb Add code to PlatformDarwin and HostInfoMacOSX so they return the 2015-11-21 04:00:43 +00:00
llgo debug: Update for debug info API change. 2015-11-05 22:04:20 +00:00
llvm [PGO] move names of runtime sections definitions to InstrProfData.inc 2015-11-22 05:42:31 +00:00
openmp Add newlines to debug TRACE messages in kmp_taskdeps.cpp 2015-11-16 22:53:38 +00:00
polly ScopInfo: Remove domains of error blocks (and blocks they dominate) early on 2015-11-22 11:06:51 +00:00