Go to file
Mehdi Amini 557c20a886 Remove compile time PreserveName in favor of a runtime cc1 -discard-value-names option
Summary:
This flag is enabled by default in the driver when NDEBUG is set. It
is forwarded on the LLVMContext to discard all value names (but
GlobalValue) for performance purpose.

This an improved version of D18024

Reviewers: echristo, chandlerc

Subscribers: cfe-commits

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

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 263394
2016-03-13 21:05:23 +00:00
clang Remove compile time PreserveName in favor of a runtime cc1 -discard-value-names option 2016-03-13 21:05:23 +00:00
clang-tools-extra [clang-tidy] Make 'modernize-use-nullptr' check ignores NULL marcos used in other macros. 2016-03-11 11:40:08 +00:00
compiler-rt Fix bad regression from r263077 when building with MSVC. 2016-03-12 01:57:31 +00:00
debuginfo-tests
libclc math: Fix ilogb(double) return type 2016-02-24 00:52:15 +00:00
libcxx Disable CFI checks in std::addressof. 2016-03-11 23:50:57 +00:00
libcxxabi Reducing stack usage of test 2016-03-04 14:25:13 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld Remove `else` after `return`. 2016-03-13 20:54:38 +00:00
lldb Let's not convert from UINT32_MAX to the std::numeric_limits version. 2016-03-12 03:33:36 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm Remove PreserveNames template parameter from IRBuilder 2016-03-13 21:05:13 +00:00
openmp Initialize two variables in kmp_tasking. 2016-03-12 00:55:17 +00:00
polly Revert "Update Polly for the removal of PreserveNames from IRBuilder stuff" 2016-03-12 01:53:28 +00:00