[llvm-branch-commits] [llvm-branch] r260643 - Release Notes: RegisterScheduler::setDefault removed; by Mehdi Amini

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Feb 11 17:56:35 PST 2016

Author: hans
Date: Thu Feb 11 19:56:35 2016
New Revision: 260643

URL: http://llvm.org/viewvc/llvm-project?rev=260643&view=rev
Release Notes: RegisterScheduler::setDefault removed; by Mehdi Amini


Modified: llvm/branches/release_38/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/docs/ReleaseNotes.rst?rev=260643&r1=260642&r2=260643&view=diff
--- llvm/branches/release_38/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_38/docs/ReleaseNotes.rst Thu Feb 11 19:56:35 2016
@@ -69,6 +69,11 @@ Non-comprehensive list of changes in thi
 * Support for dematerializing has been dropped.
+* RegisterScheduler::setDefault was removed. Targets that used to call into the
+  command line parser to set the DAGScheduler, and that don't have enough
+  control with setSchedulingPreference, should look into overriding the
+  SubTargetHook "getDAGScheduler()".
 * ``ilist_iterator<T>`` no longer has implicit conversions to and from ``T*``,
   since ``ilist_iterator<T>`` may be pointing at the sentinel (which is usually
   not of type ``T`` at all).  To convert from an iterator ``I`` to a pointer,
@@ -157,7 +162,7 @@ fixes:
   the Integrated Assembler.
 * Added support for atomic load and atomic store.
 * Corrected debug info when dynamically re-aligning the stack.
 Integrated Assembler
 We have made a large number of improvements to the integrated assembler for

More information about the llvm-branch-commits mailing list