Go to file
Nicolai Haehnle 6035504ab3 AMDGPU/SI: Do not move scratch resource register on Tonga & Iceland
Due to the SGPR init bug, every program claims to use the same number
of SGPRs anyway, so there's no point in trying to shift those registers
down from their initial spot of reservation.

Add a test that uses VGPR spilling and blocks most SGPRs from being used for
the scratch resource register. Previously, this would run into an assertion.

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

llvm-svn: 256870
2016-01-05 20:42:49 +00:00
clang [Clang/Support/Windows/Unix] Command lines created by clang may exceed the command length limit set by the OS 2016-01-05 19:54:39 +00:00
clang-tools-extra Fix typo. 2016-01-04 21:25:10 +00:00
compiler-rt [PGO] Enable building compiler-rt profile support library on Windows 2016-01-05 17:27:01 +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 AMDGPU: Add aliases for all VI targets 2015-12-15 18:37:04 +00:00
libcxx Add explicit include directives; the file was getting implicitly included already. NFC 2016-01-05 19:53:31 +00:00
libcxxabi Add new tests for throwing incomplete pointer types 2015-12-23 07:04:32 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld Remove SymbolTable::isUndefined. 2016-01-05 20:35:16 +00:00
lldb Add support for "source info" and use it to fix MI's -symbol-list-lines. 2016-01-05 19:51:51 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm AMDGPU/SI: Do not move scratch resource register on Tonga & Iceland 2016-01-05 20:42:49 +00:00
openmp Removed unused __kmp_*_i8 functions. 2016-01-04 23:20:26 +00:00
polly TODO: Polly can handle boolean expressions (Open->Done) 2016-01-05 11:48:59 +00:00