Go to file
Kyle Butt ab9cca7b0c CodeGen: Handle missed case of block removal during BlockPlacement.
There is a use after free bug in the existing code. Loop layout selects
a preferred exit block, and then lays out the loop. If this block is
removed during layout, it needs to be invalidated to prevent a use after
free.

llvm-svn: 285348
2016-10-27 21:37:20 +00:00
clang Add documentation describing the components of a complete toolchain including Clang. 2016-10-27 20:55:56 +00:00
clang-tools-extra include-fixer: Don't overwrite buffer changes 2016-10-25 11:31:22 +00:00
compiler-rt [asan] Test jumps which bypass variables declaration 2016-10-27 21:02:32 +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 Provide vstore_half helper to workaround clc restrictions 2016-09-21 20:15:55 +00:00
libcxx [PATCH] D25483: [libcxx] [test] Fix non-Standard assumptions about how many elements are allocated 2016-10-27 21:25:12 +00:00
libcxxabi Get libc++abi building with LLVM_ENABLE_MODULES 2016-10-25 20:07:49 +00:00
libunwind [libunwind] Add support for Fuchsia 2016-10-23 21:48:47 +00:00
lld Define ~DIHelper::DIHelper() in .cpp. 2016-10-27 21:26:57 +00:00
lldb Add support for "type lookup" to find C and C++ types 2016-10-27 18:44:45 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm CodeGen: Handle missed case of block removal during BlockPlacement. 2016-10-27 21:37:20 +00:00
openmp Fixed a memory leak related to task dependencies. 2016-10-27 11:43:07 +00:00
parallel-libs [SE] Remove StreamExecutor 2016-10-25 20:38:08 +00:00
polly [ScopInfo] Fix: use raw source pointer. 2016-10-25 13:37:43 +00:00