Go to file
Arnaud A. de Grandmaison a11cab3120 [PBQP] Callee saved regs should have a higher cost than scratch regs
Registers are not all equal. Some are not allocatable (infinite cost),
some have to be preserved but can be used, and some others are just free
to use.

Ensure there is a cost hierarchy reflecting this fact, so that the
allocator will favor scratch registers over callee-saved registers.

llvm-svn: 221293
2014-11-04 20:51:29 +00:00
clang Make helper function static. NFC. 2014-11-04 20:26:01 +00:00
clang-tools-extra [clang-tidy] Don't print a message if there's no error. 2014-11-04 15:25:22 +00:00
compiler-rt [asan] [mips] changed ShadowOffset32 for systems having 16kb PageSize; patch by Kumar Sukhani 2014-11-04 19:46:15 +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 Prune CRLF. 2014-10-27 12:37:26 +00:00
libcxx Mark another test as UNSUPPORTED with ASAN and MSAN 2014-11-04 17:03:47 +00:00
libcxxabi Fix unicode chars into ascii in comment lines. 2014-10-27 08:08:18 +00:00
lld Use llvm::sys::findProgramByName. NFC. 2014-11-04 12:34:32 +00:00
lldb Fix the build for LLVM changes 2014-11-04 19:33:45 +00:00
llvm [PBQP] Callee saved regs should have a higher cost than scratch regs 2014-11-04 20:51:29 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Use argument type directly from fflush if available in translation unit 2014-11-04 09:18:24 +00:00