|
| 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] |