diff options
| author | David Stuttard <david.stuttard@amd.com> | 2019-07-29 08:15:10 +0000 |
|---|---|---|
| committer | David Stuttard <david.stuttard@amd.com> | 2019-07-29 08:15:10 +0000 |
| commit | 20235ef3e75191f43de330d67ffb74306c8997e0 (patch) | |
| tree | 1542c13e7b01aab0ec9ae86363341e2726b79e6f /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
| parent | 85380601033396dfa2f514733d61c0d31c54cfca (diff) | |
| download | bcm5719-llvm-20235ef3e75191f43de330d67ffb74306c8997e0.tar.gz bcm5719-llvm-20235ef3e75191f43de330d67ffb74306c8997e0.zip | |
[AMDGPU] Enable v4f16 and above for v_pk_fma instructions
Summary:
If isel is presented with <2 x half> vectors then it will correctly select
v_pk_fma style instructions.
If isel is presented with e.g. <4 x half> vectors it will scalarize, unlike for
other instruction types (such as fadd, fmul etc.)
Added extra support to enable this. Updated one of the tests to include a test
for this (as well as extending the test to GFX9)
Subscribers: arsenm, kzhuravl, jvesely, wdng, nhaehnle, yaxunl, tpr, t-tye, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D65325
Change-Id: I50a4577a3f8223fb53992af3b7d26121f65b71ee
llvm-svn: 367206
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions

