Go to file
Arnold Schwaighofer ae9312c487 ISel: Fix FastISel of swifterror values
The code assumed that we process instructions in basic block order.  FastISel
processes instructions in reverse basic block order. We need to pre-assign
virtual registers before selecting otherwise we get def-use relationships wrong.

This only affects code with swifterror registers.

rdar://32659327

llvm-svn: 305484
2017-06-15 17:34:42 +00:00
clang Apply summary-based dead stripping to regular LTO modules with summaries. 2017-06-15 17:26:13 +00:00
clang-tools-extra [clangd] Add priority to completion item sort text 2017-06-15 09:11:57 +00:00
compiler-rt [asan] Fix typo in doc string. 2017-06-15 00:31:59 +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 Add missing include to __bsd_locale_fallbacks.h. Fixes https://bugs.llvm.org/show_bug.cgi?id=33370 2017-06-15 14:31:11 +00:00
libcxxabi Set a default value for LIBCXXABI_LIBDIR_SUFFIX, fixes installing into lib64 after r304374 2017-06-13 08:16:44 +00:00
libunwind [libunwind] Fix executable stack directive on Linux. 2017-05-16 20:18:57 +00:00
lld [ELF] Mark symbols referenced from linker script as live 2017-06-15 05:34:31 +00:00
lldb Add llvm::Error assignment operator to Status class 2017-06-15 11:23:26 +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 ISel: Fix FastISel of swifterror values 2017-06-15 17:34:42 +00:00
openmp Replace platform macro with KMP_MIC_SUPPORTED 2017-06-13 17:17:26 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [Docs] Add a catch-all file to document workflow & tricks. 2017-06-15 12:43:12 +00:00