Go to file
Dehao Chen 23e2278e27 Reimplement discriminator assignment algorithm.
Summary: The new algorithm is more efficient (O(n), n is number of basic blocks). And it is guaranteed to cover all cases of multiple BB mapped to same line.

Reviewers: dblaikie, davidxl, dnovillo

Subscribers: llvm-commits

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

llvm-svn: 253594
2015-11-19 19:53:05 +00:00
clang Change the expression evaluation context from Unevaluated to ConstantEvaluated while substituting into non-type template argument defaults. 2015-11-19 19:20:17 +00:00
clang-tools-extra Replace a dyn_cast with isa where the result was only being used as a boolean. NFC. 2015-11-18 07:08:11 +00:00
compiler-rt [tsan] Replace new/delete with a local variable in ThreadSpecificDtors unit test 2015-11-19 17:50:07 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Fix some mistakes in the <utility> and <tuple> synopses. No functional change. Thannks to K-ballo for the patch 2015-11-19 19:45:29 +00:00
libcxxabi c++abi: use __builtin_offsetof instead of offsetof 2015-11-18 05:33:38 +00:00
libunwind Make it possible to use libunwind without heap. 2015-11-09 06:57:29 +00:00
lld [ELF] Prevent SEGFAULT in case of conflict with an internally defined symbol. 2015-11-19 19:08:45 +00:00
lldb Pass -fms-compatibility-version when building test inferiors. 2015-11-19 19:10:54 +00:00
llgo debug: Update for debug info API change. 2015-11-05 22:04:20 +00:00
llvm Reimplement discriminator assignment algorithm. 2015-11-19 19:53:05 +00:00
openmp Add newlines to debug TRACE messages in kmp_taskdeps.cpp 2015-11-16 22:53:38 +00:00
polly ScopInfo: Ensure unique names for parameter names coming from load instructions 2015-11-17 11:54:51 +00:00