Release Notes: RegisterScheduler::setDefault removed; by Mehdi Amini
authorHans Wennborg <hans@hanshq.net>
Fri, 12 Feb 2016 01:56:35 +0000 (01:56 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 12 Feb 2016 01:56:35 +0000 (01:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@260643 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index 3bb5b8a..bbf2dd0 100644 (file)
@@ -69,6 +69,11 @@ Non-comprehensive list of changes in this release
 
 * 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