diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2021-08-20 06:42:24 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-08-22 06:23:37 -0700 |
commit | 78c9ec9000f873abe7a15a91b87080a2e4308260 (patch) | |
tree | 1fb85aec1d1f6394f650758f5074130e77fea131 /malloc | |
parent | c333dcf8d8f9e6e46475d9eff24bd5394b5d3d9e (diff) | |
download | glibc-78c9ec9000f873abe7a15a91b87080a2e4308260.tar.gz glibc-78c9ec9000f873abe7a15a91b87080a2e4308260.tar.xz glibc-78c9ec9000f873abe7a15a91b87080a2e4308260.zip |
x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
Optimize loads of all bits set into ZMM register in AVX512 SVML codes by replacing vpbroadcastq .L_2il0floatpacket.16(%rip), %zmmX and vmovups .L_2il0floatpacket.13(%rip), %zmmX with vpternlogd $0xff, %zmmX, %zmmX, %zmmX This fixes BZ #28252.
Diffstat (limited to 'malloc')
0 files changed, 0 insertions, 0 deletions