Go to file
Kostya Serebryany e5ea424a77 Introduce llvm::SplitAllCriticalEdges
Summary:
move the code from BreakCriticalEdges::runOnFunction()
into a separate utility function llvm::SplitAllCriticalEdges()
so that it can be used independently.
No functionality change intended.

Test Plan: check-llvm

Reviewers: nlewycky

Reviewed By: nlewycky

Subscribers: llvm-commits

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

llvm-svn: 222288
2014-11-19 00:17:31 +00:00
clang clang-format: Add option to disable alignment after opening brackets 2014-11-18 23:55:27 +00:00
clang-tools-extra [clang-tidy] Move the missing namespace comment warnings to the closing brace 2014-11-17 17:32:32 +00:00
compiler-rt profile: Robustify instrprof tests 2014-11-18 23:03:14 +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 Don't include <stddef.h> 2014-11-18 14:19:27 +00:00
libcxx Modify tests to check that va_copy is only defined in C++11 and beyond. 2014-11-18 23:46:18 +00:00
libcxxabi Add support for LLVM_USE_SANITIZER=Thread to test suite 2014-11-18 21:28:49 +00:00
lld [mach-o] for 32-bit arm, in -r mode support B (not BL) to undefined symbol 2014-11-18 22:08:50 +00:00
lldb Shuffle APIs around a little bit, so that if you pass custom summary options, we don't end up caching the summary hence obtained. You may want to obtain an uncapped summary, but this should not be reflected in the summary we cache. The drawback is that we don't cache as aggressively as we could, but at least you get to have different summaries with different options without having to reset formatters or the SBValue at each step 2014-11-18 23:36:25 +00:00
llvm Introduce llvm::SplitAllCriticalEdges 2014-11-19 00:17:31 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Enable SCEV based code generation by default 2014-11-16 22:50:23 +00:00