Go to file
Florian Hahn 77382be56b [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations.
insertUniqueBackedgeBlock in lib/Transforms/Utils/LoopSimplify.cpp now
propagates existing llvm.loop metadata to newly the added backedge.

llvm::TryToSimplifyUncondBranchFromEmptyBlock in lib/Transforms/Utils/Local.cpp
now propagates existing llvm.loop metadata to the branch instructions in the
predecessor blocks of the empty block that is removed.

Differential Revision: https://reviews.llvm.org/D26495

llvm-svn: 287341
2016-11-18 13:12:07 +00:00
clang Wdocumentation fix 2016-11-18 11:18:28 +00:00
clang-tools-extra [clang-move] Fix not moving using-decls in global namespace in old.cc 2016-11-18 10:51:16 +00:00
compiler-rt [sanitizers] specifying style for global constant 2016-11-17 21:57:43 +00:00
debuginfo-tests
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx Make merge_archives.py executable 2016-11-18 11:29:05 +00:00
libcxxabi Rename TU names to not conflict with libc++. 2016-11-18 09:54:49 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld [ELF] Convert HashTableSection to input section 2016-11-18 09:06:47 +00:00
lldb Revert "Remove an out param from ValueObject::GetValueForExpressionPath." 2016-11-18 06:34:45 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations. 2016-11-18 13:12:07 +00:00
openmp Update stats-gathering code 2016-11-14 21:13:44 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly Probably overwritten loads should not be considered hoistable 2016-11-17 22:25:17 +00:00