Go to file
Ahmed Bougacha 15b3e8a93a [GlobalISel] Update DBG_VALUEs referencing DCE'd instructions.
Quentin points out that r298358 would cause us to emit different code
with debug info.  That's a big no-no; also erase the instructions that
only live thanks to DBG_VALUE users.

Adrian explained how this is an existing problem and an OK thing to do:
clang has allocas for all variables so shouldn't be affected at -O0, but
swift uses a bit of inlineasm to explicitly keep values live for the
purpose of debug info quality.  I'm not sure there is a better scheme.

llvm-svn: 298460
2017-03-21 23:42:54 +00:00
clang Remove the -faltivec alias option and replace it with -maltivec everywhere. 2017-03-21 22:06:18 +00:00
clang-tools-extra Apply clang-tidy's performance-unnecessary-value-param to clang-tidy. 2017-03-21 21:34:58 +00:00
compiler-rt Revert "[compiler-rt][asan] Turn on ASAN unittests for win64." 2017-03-21 22:07:06 +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 math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Fix test failure I introduced 2017-03-21 21:05:28 +00:00
libcxxabi Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
libunwind DarwinParser: include limits 2017-03-14 15:17:55 +00:00
lld Make elf::ScriptConfig a LinkerScript class member variable. 2017-03-21 23:03:09 +00:00
lldb [deps script] Sort cycles by the difficulty of breaking. 2017-03-21 22:46:46 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [GlobalISel] Update DBG_VALUEs referencing DCE'd instructions. 2017-03-21 23:42:54 +00:00
openmp [OpenMP] libomptarget: Disable on MacOS X 2017-03-21 18:19:09 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [DependenceInfo] change name Write to MustWrite to remove ambiguity [NFC] 2017-03-21 11:54:08 +00:00