Go to file
Diana Picus 657bfd3302 [ARM][GlobalISel] Support for G_ANYEXT
G_ANYEXT can be introduced by the legalizer when widening scalars. Add
support for it in the register bank info (same mapping as everything
else) and in the instruction selector.

When selecting it, we treat it as a COPY, just like G_TRUNC. On this
occasion we get rid of some assertions in selectCopy so we can reuse it.
This shouldn't be a problem at the moment since we're not supporting any
complicated cases (e.g. FPR, different register banks). We might want to
separate the paths when we do.

llvm-svn: 302778
2017-05-11 08:28:31 +00:00
clang Reverted r302775 2017-05-11 08:25:22 +00:00
clang-tools-extra [clang-tidy][CMake] Make clang-tidy usable as distribution component 2017-05-10 16:20:54 +00:00
compiler-rt Revert "Add dyld to sanitizer procmaps on darwin" 2017-05-10 16:33:46 +00:00
debuginfo-tests Add additional CHECKs to safestack.c. 2017-04-17 17:57:05 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Fix `std::visit` for the zero variants case. 2017-05-11 07:17:12 +00:00
libcxxabi Revert "[libcxxabi] Align unwindHeader on a double-word boundary." 2017-05-11 06:17:49 +00:00
libunwind [CMake][libunwind] Fix the -target and -gcc-toolchain flag handling 2017-04-16 06:08:44 +00:00
lld [Support] Move Parallel algorithms from LLD to LLVM. 2017-05-11 00:03:52 +00:00
lldb Import sys in repo.py. 2017-05-09 20:37:01 +00:00
llgo benchcomp: Add a mode for analyzing file sizes. 2017-04-03 19:13:12 +00:00
llvm [ARM][GlobalISel] Support for G_ANYEXT 2017-05-11 08:28:31 +00:00
openmp [OpenMP] Changes in the plugin interface 2017-05-10 14:12:36 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [NFC] [Fortran Support] move Fortran array detection testcases 2017-05-10 21:35:14 +00:00