AMDGPU: Select strict_fma
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 23 May 2020 17:56:02 +0000 (13:56 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 4 Jun 2020 21:49:00 +0000 (17:49 -0400)
commit483d4daa5e9b22b553a45eb91fe735fe81f6f067
tree62c2c7adf33f0692f9691647827a35beb7c3072c
parentae26c064ce98a0886bbb6fa3d4bbe123dcec8ffd
AMDGPU: Select strict_fma

Like with strict_fadd, the legalization is scalarizing the v4f16 when
it should split.
llvm/lib/Target/AMDGPU/VOP3Instructions.td
llvm/lib/Target/AMDGPU/VOP3PInstructions.td
llvm/test/CodeGen/AMDGPU/strict_fma.f16.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/strict_fma.f32.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/strict_fma.f64.ll [new file with mode: 0644]