Go to file
Philip Reames 88958b2df3 [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC]
The new code should hopefully be equivalent to the old code; it just uses a worklist to track instructions which need to visited rather than iterating over all instructions visited each time. This should be faster, but the primary benefit is that the purpose should be more clear and the diff of adding another instruction type (forthcoming) much more obvious.

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

llvm-svn: 243071
2015-07-24 00:02:11 +00:00
clang Fix the equal-vector-size rule for reinterpret_casts in C++ 2015-07-23 23:54:07 +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 [sanitizer] Fix double definition of a function. 2015-07-23 22:37: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 R600: Implement accurate double precision sqrt v2 2015-07-10 13:37:08 +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 Update version to 3.8.0svn 2015-07-22 21:36:42 +00:00
lld Fix -Wextra-semi. 2015-07-23 23:03:55 +00:00
lldb Disable mutex error checking so it doesn't create problems with the multi-threaded test case. The error would cause an assertion that could cause lldb to crash when unlocking a mutex returned an error because it was in use. 2015-07-23 23:32:08 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm [RewriteStatepointsForGC] Use a worklist algorithm for first part of base pointer algorithm [NFC] 2015-07-24 00:02:11 +00:00
openmp Patch out a fatal assertion in OpenMP runtime until preconditions are met 2015-07-23 18:58:37 +00:00
polly Add LICM test cases 2015-07-23 20:05:11 +00:00