Go to file
Chandler Carruth 7b8e112407 [reassociate] Switch two std::sort calls into std::stable_sort calls as
their inputs come from std::stable_sort and they are not total orders.

I'm not a huge fan of this, but the really bad std::stable_sort is right
at the beginning of Reassociate. After we commit to stable-sort based
consistent respect of source order, the downstream sorts shouldn't undo
that unless they have a total order or they are used in an
order-insensitive way. Neither appears to be true for these cases.
I don't have particularly good test cases, but this jumped out by
inspection when looking for output instability in this pass due to
changes in the ordering of std::sort.

llvm-svn: 202196
2014-02-25 21:54:50 +00:00
clang Debug info: Generate debug info for variadic functions. 2014-02-25 19:38:11 +00:00
clang-tools-extra Adding documentation for clang-tidy. 2014-02-25 16:46:13 +00:00
compiler-rt [asan] Remove extra sonames from libraries in tests. 2014-02-25 15:25:37 +00:00
debuginfo-tests Add a fallback path for buildbots temporarily stuck on really old 2014-02-21 00:17:02 +00:00
libclc Fix build since r202052 2014-02-24 21:31:56 +00:00
libcxx Mark LWG Issue 2257 as complete. 2014-02-25 16:35:39 +00:00
libcxxabi Demangle Dc to decltype(auto) as per the Itanium C++ ABI spec. 2014-02-17 21:56:01 +00:00
lld [LinkerScript] parse OUTPUT_FORMAT : treat quotedStrings as identifier 2014-02-25 17:02:54 +00:00
lldb Switch debugserver to detach on error by default, and change the flag to kill-on-error. 2014-02-25 19:57:47 +00:00
llvm [reassociate] Switch two std::sort calls into std::stable_sort calls as 2014-02-25 21:54:50 +00:00
openmp Silence -Wdeprecated-register warnings with clang 2014-02-25 00:38:58 +00:00
polly Update for llvm api change. 2014-02-25 19:17:57 +00:00