|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug gas/31178] [2.42 regression] Crash when building Valgrind tests (Internal error in build_vex_prefix in tc-i386.c:376) |
Date: | Tue, 09 Jan 2024 12:50:46 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31178 --- Comment #6 from Sourceware Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jan Beulich <jbeulich@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7440781b67631ebdf1b0587724f5d77c3748b034 commit 7440781b67631ebdf1b0587724f5d77c3748b034 Author: Jan Beulich <jbeulich@suse.com> Date: Tue Jan 9 13:49:48 2024 +0100 x86: FMA insns aren't eligible to VEX2 encoding PR gas/31178 In da0784f961d8 ("x86: fold FMA VEX and EVEX templates") I overlooked that C aliases StaticRounding, and hence build_vex_prefix() now needs to be aware of that aliasing. Disambiguation is easy, as StaticRounding is only ever used together with SAE (hence why the overlaying works in the first place). -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |