@@ -27,8 +27,8 @@ Non-comprehensive list of changes in this release
2727* The Windows installer no longer includes a Visual Studio integration.
2828 Instead, a new
2929 `LLVM Compiler Toolchain Visual Studio extension <https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain >`_
30- is available on the Visual Studio Marketplace. The new integration includes
31- support for Visual Studio 2017.
30+ is available on the Visual Studio Marketplace. The new integration
31+ supports Visual Studio 2017.
3232
3333* Libraries have been renamed from 7.0 to 7. This change also impacts
3434 downstream libraries like lldb.
@@ -116,6 +116,8 @@ Non-comprehensive list of changes in this release
116116* The :program: `opt ` tool now supports the ``-load-pass-plugin `` option for
117117 loading pass plugins for the new PassManager.
118118
119+ * Support for profiling JITed code with perf.
120+
119121
120122Changes to the LLVM IR
121123----------------------
@@ -134,7 +136,7 @@ Changes to the AArch64 Target
134136* The ``.inst `` assembler directive is now usable on both COFF and Mach-O
135137 targets, in addition to ELF.
136138
137- * Support for most remaining COFF relocations have been added.
139+ * Support for most remaining COFF relocations has been added.
138140
139141* Support for TLS on Windows has been added.
140142
@@ -277,6 +279,9 @@ Changes to the C API
277279 interface was made a deprecated no-op in LLVM 5. Use
278280 ``LLVMAddSLPVectorizePass `` instead to get the supported SLP vectorizer.
279281
282+ * Expanded the OrcJIT APIs so they can register event listeners like debuggers
283+ and profilers.
284+
280285Changes to the DAG infrastructure
281286---------------------------------
282287* ``ADDC ``/``ADDE ``/``SUBC ``/``SUBE `` are now deprecated and will default to expand. Backends
@@ -291,6 +296,22 @@ Changes to the DAG infrastructure
291296 changes to backends that directly access ``PatFrag `` members.
292297
293298
299+ External Open Source Projects Using LLVM 7
300+ ==========================================
301+
302+ Zig Programming Language
303+ ------------------------
304+
305+ `Zig <https://ziglang.org >`_ is an open-source programming language designed
306+ for robustness, optimality, and clarity. Zig is an alternative to C, providing
307+ high level features such as generics, compile time function execution, partial
308+ evaluation, and LLVM-based coroutines, while exposing low level LLVM IR
309+ features such as aliases and intrinsics. Zig uses Clang to provide automatic
310+ import of .h symbols - even inline functions and macros. Zig uses LLD combined
311+ with lazily building compiler-rt to provide out-of-the-box cross-compiling for
312+ all supported targets.
313+
314+
294315Additional Information
295316======================
296317
0 commit comments