aboutsummaryrefslogtreecommitdiff
path: root/zlib/uncompr.c
diff options
context:
space:
mode:
authorLingling Kong <lingling.kong@intel.com>2024-08-16 15:52:27 +0800
committerLingling Kong <lingling.kong@intel.com>2024-08-16 15:56:30 +0800
commit0470c8e007dfba46aed30ee82c9b0ee79c3d826d (patch)
tree4780fa54aa9a4aa8fe156cf97f797705e7ae20ab /zlib/uncompr.c
parentfcc3af9949880476c4ed01a98bd7f5d7f29b7b16 (diff)
downloadgcc-trunk.zip
gcc-trunk.tar.gz
gcc-trunk.tar.bz2
i386: Fix some vex insns that prohibit egprHEADtrunkmaster
Although these vex insn have evex counterpart, but when it uses the displayed vex prefix should not support APX EGPR. Like TARGET_AVXVNNI, TARGET_IFMA and TARGET_AVXNECONVERT. TARGET_AVXVNNIINT8 and TARGET_AVXVNNITINT16 also are vex insn should not support egpr. gcc/ChangeLog: * config/i386/sse.md (vpmadd52<vpmadd52type><mode>): Prohibit egpr for vex version. (vpdpbusd_<mode>): Ditto. (vpdpbusds_<mode>): Ditto. (vpdpwssd_<mode>): Ditto. (vpdpwssds_<mode>): Ditto. (*vcvtneps2bf16_v4sf): Ditto. (*vcvtneps2bf16_v8sf): Ditto. (vpdp<vpdotprodtype>_<mode>): Ditto. (vbcstnebf162ps_<mode>): Ditto. (vbcstnesh2ps_<mode>): Ditto. (vcvtnee<bf16_ph>2ps_<mode>): Ditto. (vcvtneo<bf16_ph>2ps_<mode>): Ditto. (vpdp<vpdpwprodtype>_<mode>): Ditto.
Diffstat (limited to 'zlib/uncompr.c')
0 files changed, 0 insertions, 0 deletions