[llvm-branch-commits] [llvm-branch] r354281 - [ReleaseNotes] Add note about removal of Nios2 backend. Add some notes on X86 changes.

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Feb 19 00:42:04 PST 2019


Thanks!

On Mon, Feb 18, 2019 at 6:59 PM Craig Topper via llvm-branch-commits
<llvm-branch-commits at lists.llvm.org> wrote:
>
> Author: ctopper
> Date: Mon Feb 18 09:59:47 2019
> New Revision: 354281
>
> URL: http://llvm.org/viewvc/llvm-project?rev=354281&view=rev
> Log:
> [ReleaseNotes] Add note about removal of Nios2 backend. Add some notes on X86 changes.
>
> Modified:
>     llvm/branches/release_80/docs/ReleaseNotes.rst
>
> Modified: llvm/branches/release_80/docs/ReleaseNotes.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_80/docs/ReleaseNotes.rst?rev=354281&r1=354280&r2=354281&view=diff
> ==============================================================================
> --- llvm/branches/release_80/docs/ReleaseNotes.rst (original)
> +++ llvm/branches/release_80/docs/ReleaseNotes.rst Mon Feb 18 09:59:47 2019
> @@ -134,6 +134,18 @@ Changes to the X86 Target
>  * Machine model for AMD bdver2 (Piledriver) CPU was added. It is used to support
>    instruction scheduling and other instruction cost heuristics.
>
> +* New AVX512F gather and scatter intrinsics were added that take a <X x i1> mask
> +  instead of a scalar integer. This removes the need for a bitcast in IR. The
> +  new intrinsics are named like the old intrinsics with ``llvm.avx512.``
> +  replaced with ``llvm.avx512.mask.``. The old intrinsics will be removed in a
> +  future release.
> +
> +* Added ``cascadelake`` as a CPU name for -march. This is ``skylake-avx512``
> +  with the addition of the ``avx512vnni`` instruction set.
> +
> +* ADCX instruction will no longer be emitted. This instruction is rarely better
> +  than the legacy ADC instruction and just increased code size.
> +
>  Changes to the AMDGPU Target
>  -----------------------------
>
> @@ -156,6 +168,10 @@ use for it will be to add support for re
>  return values, once the underlying WebAssembly platform itself supports it.
>  Additionally, multithreading support is not yet included in the stable ABI.
>
> +Changes to the Nios2 Target
> +---------------------------
> +
> +* The Nios2 target was removed from this release.
>
>  Changes to the OCaml bindings
>  -----------------------------
>
>
> _______________________________________________
> llvm-branch-commits mailing list
> llvm-branch-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


More information about the llvm-branch-commits mailing list