From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2155) id DC34F3858D37; Wed, 16 Feb 2022 08:31:48 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DC34F3858D37 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Corinna Vinschen To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin] fhandler_proc.cc(format_proc_cpuinfo): fix bad bits in last change X-Act-Checkin: newlib-cygwin X-Git-Author: Brian Inglis X-Git-Refname: refs/heads/master X-Git-Oldrev: 907764ebec6303ed73399ab908eed73e4978a1ad X-Git-Newrev: 97b8a93b3cc03329e79c395623a57c288736b02c Message-Id: <20220216083148.DC34F3858D37@sourceware.org> Date: Wed, 16 Feb 2022 08:31:48 +0000 (GMT) X-BeenThere: cygwin-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2022 08:31:49 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3D97b8a93b3cc= 03329e79c395623a57c288736b02c commit 97b8a93b3cc03329e79c395623a57c288736b02c Author: Brian Inglis Date: Tue Feb 15 14:54:20 2022 -0700 fhandler_proc.cc(format_proc_cpuinfo): fix bad bits in last change =20 move Linux 5.16 Gobble Gobble flags to 5.17 Superb Owl correct position= s: 0x00000007:1 Intel Advanced Matrix eXtensions: EAX:22 amx_bf16 Brain Float 16 dot product EAX:24 amx_tile Tile matrix multiply EAX:25 amx_int8 Int 8 byte dot product 0x00000007:0 Intel Advanced Matrix eXtensions: EDX:22 amx_bf16 Brain Float 16 dot product EDX:24 amx_tile Tile matrix multiply EDX:25 amx_int8 Int 8 byte dot product Diff: --- winsup/cygwin/fhandler_proc.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/fhandler_proc.cc b/winsup/cygwin/fhandler_proc.cc index d51f171a3..0b01e68f8 100644 --- a/winsup/cygwin/fhandler_proc.cc +++ b/winsup/cygwin/fhandler_proc.cc @@ -1456,9 +1456,6 @@ format_proc_cpuinfo (void *, char *&destbuf) =20 ftcprint (features1, 4, "avx_vnni"); /* vex enc NN vec */ ftcprint (features1, 5, "avx512_bf16"); /* vec bfloat16 short */ - ftcprint (features1, 22, "amx_bf16"); /* Advanced Matrix eXtensions= Brain Float 16 dot product */ - ftcprint (features1, 24, "amx_tile"); /* Advanced Matrix eXtensions= Tile matrix multiply */ - ftcprint (features1, 25, "amx_int8"); /* Advanced Matrix eXtensions= Int 8 byte dot product */ } =20 /* AMD cpuid 0x80000008 ebx */ @@ -1576,7 +1573,10 @@ format_proc_cpuinfo (void *, char *&destbuf) ftcprint (features1, 16, "tsxldtrk"); /* TSX Susp Ld Addr Tr= ack */ ftcprint (features1, 18, "pconfig"); /* platform config */ ftcprint (features1, 19, "arch_lbr"); /* last branch records= */ + ftcprint (features1, 22, "amx_bf16"); /* Advanced Matrix eXtensions= Brain Float 16 dot product */ ftcprint (features1, 23, "avx512_fp16"); /* avx512 fp16 */ + ftcprint (features1, 24, "amx_tile"); /* Advanced Matrix eXtensions= Tile matrix multiply */ + ftcprint (features1, 25, "amx_int8"); /* Advanced Matrix eXtensions= Int 8 byte dot product */ ftcprint (features1, 28, "flush_l1d"); /* flush l1d cache */ ftcprint (features1, 29, "arch_capabilities"); /* arch cap MSR= */ }