Go to file
Matt Arsenault aa118e299c LegalizeDAG: Implement promote for scalar_to_vector
This allows avoiding the default Expand behavior which
introduces stack usage. Bitcast the scalar and replace
the missing elements with undef.

This is covered by existing tests and used by a future
commit which makes 64-bit vectors legal types on AMDGPU.

llvm-svn: 252632
2015-11-10 18:48:11 +00:00
clang No longer creating the install-clang target for IDEs, as it was never meant for those. 2015-11-10 12:51:25 +00:00
clang-tools-extra [clang-tidy] misc-macro-parentheses: fix fp when using object member pointers 2015-11-10 14:32:25 +00:00
compiler-rt [CMake] [macho_embedded] Only set sys root if the variable is set, this prevents passing empty -isysroot arguments 2015-11-10 17:26:40 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Fix typo I just introduced. 2015-11-10 16:10:17 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind Make it possible to use libunwind without heap. 2015-11-09 06:57:29 +00:00
lld [ELF2] Remove Writer::getVAStart, use TargetInfo::getVAStart instead. 2015-11-10 08:39:27 +00:00
lldb LLDBStandalone: Report nice errors on missing vars 2015-11-10 18:09:14 +00:00
llgo debug: Update for debug info API change. 2015-11-05 22:04:20 +00:00
llvm LegalizeDAG: Implement promote for scalar_to_vector 2015-11-10 18:48:11 +00:00
openmp Fixes to wait-loop code 2015-11-09 16:31:51 +00:00
polly ScopInfo: Introduce ArrayKind 2015-11-10 17:31:31 +00:00