Go to file
Zachary Turner 54695a339f Convert GetNameColonValue to return StringRefs.
StringExtractor::GetNameColonValue() looks for a substring of the
form "<name>:<value>" and returns <name> and <value> to the caller.
This results in two unnecessary string copies, since the name and
value are not translated in any way and simply returned as-is.

By converting this to return StringRefs we can get rid of hundreds
of string copies.

llvm-svn: 280000
2016-08-29 19:58:14 +00:00
clang Try to fix clang-offload-bunder.c test once more 2016-08-29 16:24:57 +00:00
clang-tools-extra Fix some typos in the doc 2016-08-28 20:33:42 +00:00
compiler-rt [scudo] use 32 bits of ASLR entropy instead of just 24 when shuffling allocated chunks 2016-08-29 17:45:43 +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 amdgcn: Fix return type of get_num_groups 2016-08-25 07:31:40 +00:00
libcxx Turn On -DLIBCXX_ENABLE_BENCHMARKS by default. 2016-08-29 19:50:49 +00:00
libcxxabi [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
libunwind EHABI: fail on WMMX vops without WMMX support 2016-08-28 20:10:33 +00:00
lld Implement support for --build-id=uuid switch 2016-08-26 09:55:37 +00:00
lldb Convert GetNameColonValue to return StringRefs. 2016-08-29 19:58:14 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm Propagate TBAA info in SelectionDAG::getIndexedLoad 2016-08-29 19:50:15 +00:00
openmp cleanup: fixed names of dummy arguments of Fortran interfaces declarations, no functional changes done 2016-08-17 18:18:21 +00:00
parallel-libs [StreamExecutor] Fix KernelSpec Doxygen 2016-08-26 19:55:32 +00:00
polly Add space between access string and follow-up. 2016-08-26 15:43:52 +00:00