Go to file
Sanjoy Das f0022125e0 [SCEV] Use a SmallPtrSet as a temporary union predicate; NFC
Summary:
Instead of creating and destroying SCEVUnionPredicate instances (which
internally creates and destroys a DenseMap), use temporary SmallPtrSet
instances of remember the set of predicates that will get reified into a
SCEVUnionPredicate.

Reviewers: silviu.baranga, sbaranga

Subscribers: sanjoy, mcrosier, llvm-commits, mzolotukhin

Differential Revision: https://reviews.llvm.org/D25000

llvm-svn: 282606
2016-09-28 17:14:58 +00:00
clang Trying to buildbot failures caused by r282577. 2016-09-28 12:49:14 +00:00
clang-tools-extra Workaround ASTMatcher crashes. Added some more test cases. 2016-09-27 12:54:48 +00:00
compiler-rt [ASAN] Pass previous stack information through __sanitizer_finish_switch_fiber 2016-09-28 12:28:16 +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 Provide vstore_half helper to workaround clc restrictions 2016-09-21 20:15:55 +00:00
libcxx Revert r282483 - [cmake] Add linker option "-Wl,-z,defs" in standalone build 2016-09-27 18:54:02 +00:00
libcxxabi [libc++abi] Default to DLL annotations on Windows 2016-09-27 03:44:09 +00:00
libunwind libunwind: Add OpenBSD case for _Unwind_Ptr typedef 2016-09-28 15:37:21 +00:00
lld Sort headers. NFC. 2016-09-28 16:31:05 +00:00
lldb zorg Xcode python test suite target arch update 2016-09-28 16:43:47 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [SCEV] Use a SmallPtrSet as a temporary union predicate; NFC 2016-09-28 17:14:58 +00:00
openmp Mixed type atomic routines for unsigned integers. 2016-09-27 17:38:48 +00:00
parallel-libs [SE] Change CoreTests target name 2016-09-27 15:32:52 +00:00
polly www: add new code coverage link to Polly website 2016-09-25 08:03:38 +00:00