Go to file
Dehao Chen 5d96ee4fab Use DenseMap instead std::map for GVSummaryMapTy.
Summary: This speeds-up thin-link by ~47% for large programs.

Reviewers: tejohnson

Reviewed By: tejohnson

Subscribers: sanjoy, llvm-commits, mehdi_amini

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

llvm-svn: 307578
2017-07-10 20:12:54 +00:00
clang Avoid white spaces in file names. NFC 2017-07-10 16:05:48 +00:00
clang-tools-extra Improve error message when run from a buffer that doesn't visit a file 2017-07-10 13:49:18 +00:00
compiler-rt Do not crash with missing symbolication when running in DEDUP mode 2017-07-10 20:06:06 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc generic: add missing get_work_dim include 2017-06-02 15:58:35 +00:00
libcxx Fix issues with UBSAN test configuration. 2017-07-10 04:32:21 +00:00
libcxxabi [Demangler] NFC: Don't make the parse_* functions templates 2017-07-08 18:54:08 +00:00
libunwind Add a test harness 2017-07-06 15:20:12 +00:00
lld Resubmit "Add pdb-diff test." 2017-07-10 19:16:49 +00:00
lldb Don't access Python objects while not holding the GIL. 2017-07-09 23:32:15 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm Use DenseMap instead std::map for GVSummaryMapTy. 2017-07-10 20:12:54 +00:00
openmp Add a .arcconfig file for openmp. 2017-07-08 16:09:47 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Remove freed InvalidDomains from InvalidDomainMap. 2017-07-09 15:47:17 +00:00