Go to file
Jakob Stoklund Olesen e68a27eecd Tweak the register allocator priority queue some more.
New live ranges are assigned in long -> short order, but live ranges that have
been evicted at least once are deferred and assigned in short -> long order.

Also disable splitting and spilling for live ranges seen for the first time.

The intention is to create a realistic interference pattern from the heavy live
ranges before starting splitting and spilling around it.

llvm-svn: 126451
2011-02-24 23:21:36 +00:00
clang Don't warn about using PredefinedExprs as format string literals. These never can be a real security issue. 2011-02-24 23:03:04 +00:00
compiler-rt clang_darwin: We don't need clear_cache for use with Clang on ARM/Darwin. 2011-01-21 18:23:47 +00:00
debuginfo-tests test case for r125249. 2011-02-10 00:41:14 +00:00
libcxx Jean-Daniel Dupas fixes install directions 2011-02-22 14:18:34 +00:00
lldb The lldb-enhanced gud.el does not work on emacs 22.1.1 (dumb terminal). 2011-02-24 23:13:28 +00:00
llvm Tweak the register allocator priority queue some more. 2011-02-24 23:21:36 +00:00