From 62e1933ceb92eacc931c9b14add1d599f2e8e9ab Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Wed, 28 Aug 2019 17:18:56 +0000 Subject: [PATCH] [X86][ReleaseNotes] Add a note about the switch to widening legalization for narrow vectors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@370233 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 7b7972f3187..c05804f2573 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -85,6 +85,11 @@ Changes to the X86 Target During this release ... +* Less than 128 bit vector types, v2i32, v4i16, v2i16, v8i8, v4i8, and v2i8, are + now stored in the lower bits of an xmm register and the upper bits are + undefined. Previously the elements were spread apart with undefined bits in + between them. + Changes to the AMDGPU Target ----------------------------- -- 2.40.0