]> git.ipfire.org Git - thirdparty/gcc.git/commit
amdgcn: bug fix ldexp insn
authorAndrew Stubbs <ams@codesourcery.com>
Thu, 20 Apr 2023 10:11:13 +0000 (11:11 +0100)
committerAndrew Stubbs <ams@codesourcery.com>
Thu, 20 Apr 2023 11:45:26 +0000 (12:45 +0100)
commit0be4fbeaa6a7a2db466a6fd2efad2afdb642bac0
tree227cc02d18c1686c515c88dd3f066c4da225b2ce
parent09751f52bfa6757405c85faede627129fdd0884f
amdgcn: bug fix ldexp insn

The vop3 instructions don't support B constraint immediates.
Also, take the use the SV_FP iterator to delete a redundant pattern.

gcc/ChangeLog:

* config/gcn/gcn-valu.md (vnsi, VnSI): Add scalar modes.
(ldexp<mode>3): Delete.
(ldexp<mode>3<exec>): Change "B" to "A".
gcc/config/gcn/gcn-valu.md