[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