[llvm] r366427 - Bump the trunk version to 10.0.0svn

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 18 04:51:06 PDT 2019


Author: hans
Date: Thu Jul 18 04:51:05 2019
New Revision: 366427

URL: http://llvm.org/viewvc/llvm-project?rev=366427&view=rev
Log:
Bump the trunk version to 10.0.0svn

and clear the release notes.

Modified:
    llvm/trunk/CMakeLists.txt
    llvm/trunk/docs/ReleaseNotes.rst
    llvm/trunk/docs/conf.py
    llvm/trunk/utils/gn/secondary/llvm/version.gni
    llvm/trunk/utils/release/build_llvm_package.bat

Modified: llvm/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/CMakeLists.txt?rev=366427&r1=366426&r2=366427&view=diff
==============================================================================
--- llvm/trunk/CMakeLists.txt (original)
+++ llvm/trunk/CMakeLists.txt Thu Jul 18 04:51:05 2019
@@ -16,7 +16,7 @@ if(POLICY CMP0077)
 endif()
 
 if(NOT DEFINED LLVM_VERSION_MAJOR)
-  set(LLVM_VERSION_MAJOR 9)
+  set(LLVM_VERSION_MAJOR 10)
 endif()
 if(NOT DEFINED LLVM_VERSION_MINOR)
   set(LLVM_VERSION_MINOR 0)

Modified: llvm/trunk/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.rst?rev=366427&r1=366426&r2=366427&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.rst (original)
+++ llvm/trunk/docs/ReleaseNotes.rst Thu Jul 18 04:51:05 2019
@@ -1,12 +1,12 @@
-========================
-LLVM 9.0.0 Release Notes
-========================
+=========================
+LLVM 10.0.0 Release Notes
+=========================
 
 .. contents::
     :local:
 
 .. warning::
-   These are in-progress notes for the upcoming LLVM 9 release.
+   These are in-progress notes for the upcoming LLVM 10 release.
    Release notes for previous releases can be found on
    `the Download Page <https://releases.llvm.org/download.html>`_.
 
@@ -15,7 +15,7 @@ Introduction
 ============
 
 This document contains the release notes for the LLVM Compiler Infrastructure,
-release 9.0.0.  Here we describe the status of LLVM, including major improvements
+release 10.0.0.  Here we describe the status of LLVM, including major improvements
 from the previous release, improvements in various subprojects of LLVM, and
 some of the current users of the code.  All LLVM releases may be downloaded
 from the `LLVM releases web site <https://llvm.org/releases/>`_.
@@ -40,15 +40,6 @@ Non-comprehensive list of changes in thi
    functionality, or simply have a lot to talk about), see the `NOTE` below
    for adding a new subsection.
 
-* The optimizer will now convert calls to ``memcmp`` into a calls to ``bcmp`` in
-  some circumstances. Users who are building freestanding code (not depending on
-  the platform's libc) without specifying ``-ffreestanding`` may need to either
-  pass ``-fno-builtin-bcmp``, or provide a ``bcmp`` function.
-
-* Two new extension points, namely ``EP_FullLinkTimeOptimizationEarly`` and
-  ``EP_FullLinkTimeOptimizationLast`` are available for plugins to specialize
-  the legacy pass manager full LTO pipeline.
-
 .. NOTE
    If you would like to document a larger change, then you can add a
    subsection about it right here. You can copy the following boilerplate
@@ -62,30 +53,9 @@ Non-comprehensive list of changes in thi
 Changes to the LLVM IR
 ----------------------
 
-* Added ``immarg`` parameter attribute. This indicates an intrinsic
-  parameter is required to be a simple constant. This annotation must
-  be accurate to avoid possible miscompiles.
-
-* The 2-field form of global variables ``@llvm.global_ctors`` and
-  ``@llvm.global_dtors`` has been deleted. The third field of their element
-  type is now mandatory. Specify `i8* null` to migrate from the obsoleted
-  2-field form.
-
-* The ``byval`` attribute can now take a type parameter:
-  ``byval(<ty>)``. If present it must be identical to the argument's
-  pointee type. In the next release we intend to make this parameter
-  mandatory in preparation for opaque pointer types.
-
-* ``atomicrmw xchg`` now allows floating point types
-
-* ``atomicrmw`` now supports ``fadd`` and ``fsub``
-
 Changes to building LLVM
 ------------------------
 
-* Building LLVM with Visual Studio now requires version 2017 or later.
-
-
 Changes to the ARM Backend
 --------------------------
 
@@ -111,14 +81,6 @@ Changes to the X86 Target
 Changes to the AMDGPU Target
 -----------------------------
 
-* Function call support is now enabled by default
-
-* Improved support for 96-bit loads and stores
-
-* DPP combiner pass is now enabled by default
-
-* Support for gfx10
-
 Changes to the AVR Target
 -----------------------------
 
@@ -145,16 +107,8 @@ Changes to the DAG infrastructure
 Changes to LLDB
 ===============
 
-* Backtraces are now color highlighting in the terminal.
-
-* DWARF4 (debug_types) and DWARF5 (debug_info) type units are now supported.
-
-* This release will be the last where ``lldb-mi`` is shipped as part of LLDB.
-  The tool will still be available in a `downstream repository on GitHub
-  <https://github.com/lldb-tools/lldb-mi>`_.
-
-External Open Source Projects Using LLVM 9
-==========================================
+External Open Source Projects Using LLVM 10
+===========================================
 
 * A project...
 

Modified: llvm/trunk/docs/conf.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/conf.py?rev=366427&r1=366426&r2=366427&view=diff
==============================================================================
--- llvm/trunk/docs/conf.py (original)
+++ llvm/trunk/docs/conf.py Thu Jul 18 04:51:05 2019
@@ -51,9 +51,9 @@ copyright = u'2003-%d, LLVM Project' % d
 # built documents.
 #
 # The short version.
-version = '9'
+version = '10'
 # The full version, including alpha/beta/rc tags.
-release = '9'
+release = '10'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.

Modified: llvm/trunk/utils/gn/secondary/llvm/version.gni
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/version.gni?rev=366427&r1=366426&r2=366427&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/version.gni (original)
+++ llvm/trunk/utils/gn/secondary/llvm/version.gni Thu Jul 18 04:51:05 2019
@@ -1,4 +1,4 @@
-llvm_version_major = 9
+llvm_version_major = 10
 llvm_version_minor = 0
 llvm_version_patch = 0
 llvm_version = "$llvm_version_major.$llvm_version_minor.$llvm_version_patch"

Modified: llvm/trunk/utils/release/build_llvm_package.bat
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/release/build_llvm_package.bat?rev=366427&r1=366426&r2=366427&view=diff
==============================================================================
--- llvm/trunk/utils/release/build_llvm_package.bat (original)
+++ llvm/trunk/utils/release/build_llvm_package.bat Thu Jul 18 04:51:05 2019
@@ -26,8 +26,8 @@ set python64_dir=C:\Users\%USERNAME%\App
 
 set revision=%1
 set branch=trunk
-set package_version=9.0.0-r%revision%
-set clang_format_vs_version=9.0.0.%revision%
+set package_version=10.0.0-r%revision%
+set clang_format_vs_version=10.0.0.%revision%
 set build_dir=llvm_package_%revision%
 
 echo Branch: %branch%




More information about the llvm-commits mailing list