Go to file
Benjamin Kramer 5caa50e469 [analyzer] Sort path diagnostics with array_pod_sort.
They're expensive to compare and we won't sort many of them so std::sort
doesn't give any benefits and causes code bloat. Func fact: clang -O3 didn't
even bother to inline libc++'s std::sort here.

While there validate the predicate a bit harder, the sort is unstable and we
don't want to introduce any non-determinism. I had to spell out the function
pointer type because GCC 4.7 still fails to convert the lambda to a function
pointer :(

No intended functionality change.

llvm-svn: 232263
2015-03-14 12:39:22 +00:00
clang [analyzer] Sort path diagnostics with array_pod_sort. 2015-03-14 12:39:22 +00:00
clang-tools-extra Add clangBasic to libdeps according to r232051 since the interface of ASTMatchers was changed. 2015-03-13 03:47:43 +00:00
compiler-rt CFI: Add test for bad cast checks. 2015-03-14 02:42:39 +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 bitselect for float/double types v2 2015-03-05 15:31:05 +00:00
libcxx Fix build break on Solaris introduced by r231940 2015-03-13 15:09:42 +00:00
libcxxabi Update copyright year to 2015. 2015-03-12 20:13:54 +00:00
lld [ELF] Ability to resolve undefined symbols lazily 2015-03-14 10:34:43 +00:00
lldb Strip trailing whitespace from python-wrapper.swig 2015-03-14 08:06:56 +00:00
llgo [llgo] update year in LICENSE.txt 2015-03-13 01:36:02 +00:00
llvm [MachineLICM] First steps of sinking GEPs near calls. 2015-03-14 10:58:38 +00:00
openmp fix for broken commit 231774 2015-03-10 10:14:57 +00:00
polly Test case updates for explicit type parameter to the gep operator 2015-03-13 18:21:20 +00:00