Go to file
Tobias Grosser 56eab3603a bugpoint: make the number of trim iterations a compile-time constant
Around 10 year ago Chris limited this code to a single iteration by just
dropping a break into the loop body. We now make the number of trim iterations
a compile time constant to be able to play with it and see if this can
improve the bugpoint results. We currently use with '3' still a small and
conservative value, but this can be adjusted in the future, if needed.

I tried to look for a trivial test case, but did not succeed yet.

llvm-svn: 243247
2015-07-26 15:18:45 +00:00
clang [MS Extensions] Remove support for the i128 integer literal suffix 2015-07-26 09:02:26 +00:00
clang-tools-extra misc-unused-parameters: Fix bug where the check was looking at 2015-07-23 17:26:36 +00:00
compiler-rt tsan: fix shift overflow 2015-07-26 07:45:26 +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 Fix double implementation of log 2015-07-24 18:07:14 +00:00
libcxx Detect and throw on a class of bad regexes that we mistakenly accepted before. Thanks to Trevor Smigiel for the report 2015-07-23 18:27:51 +00:00
libcxxabi Remove include directive for the unused libunwind_ext.h. 2015-07-12 14:47:53 +00:00
libunwind [libunwind] Flip order of extern "C" and attribute(visibility) 2015-07-24 19:29:05 +00:00
lld ELF2: Avoid calling std::sort to make output deterministic. 2015-07-26 00:50:15 +00:00
lldb XFAIL TestExprOptions on Linux. 2015-07-25 22:06:48 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm bugpoint: make the number of trim iterations a compile-time constant 2015-07-26 15:18:45 +00:00
openmp LibompMicroTests.cmake: Invoke 'test' instead of using '[ x -eq y ]' 2015-07-24 21:24:48 +00:00
polly Remove explicit heap allocation to fix and prevent memory leaks 2015-07-26 13:14:38 +00:00