Go to file
Chandler Carruth 14316fcf7d Factor the computation of input and output sets into a public interface
of the CodeExtractor utility. This allows speculatively computing input
and output sets to measure the likely size impact of the code
extraction.

These sets cannot be reused sadly -- we mutate the function prior to
forming the final sets used by the actual extraction.

The interface has been revamped slightly to make it easier to use
correctly by making the interface const and sinking the computation of
the number of exit blocks into the full extraction function and away
from the rest of this logic which just computed two output parameters.

llvm-svn: 156168
2012-05-04 11:20:27 +00:00
clang Fix handling of wint_t - we can't assume wint_t is purely an integer promotion of wchar_t - they may differ in signedness. 2012-05-04 10:55:22 +00:00
compiler-rt [ASan] use CLANG_VERSION in Makefile (currently 3.2) 2012-04-23 13:27:47 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Switch to BSD/MIT dual license. 2012-02-22 04:47:39 +00:00
libcxx Change std::abs from a template function to three overloads for float, double and long double. 2012-05-03 14:58:34 +00:00
libcxxabi Fix bug in cxa_demangle involving template substitution. 2012-05-02 15:38:11 +00:00
lld remove completed items 2012-05-04 01:14:02 +00:00
lldb In ProcessGDBRemote::DoConnectRemote(), if the remote system informed 2012-05-03 22:37:30 +00:00
llvm Factor the computation of input and output sets into a public interface 2012-05-04 11:20:27 +00:00
polly Remove unused function 2012-04-30 23:49:05 +00:00