Searched refs:vfma (Results 1 – 8 of 8) sorted by relevance
| /src/crypto/openssl/crypto/perlasm/ |
| H A D | s390x.pm | 1997 sub vfma { subroutine 2002 vfma(@_,0,3); 2005 vfma(@_,8,3); 2303 vfma(@_,0,2); 2306 vfma(@_,8,2); 2309 vfma(@_,8,4);
|
| /src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | arm_fp16.td | 132 def VFMAHS : SInst<"vfma", "1111", "Sh">;
|
| H A D | arm_neon.td | 41 def OP_FMLS : Op<(call "vfma", $p0, (op "-", $p1), $p2)>; 50 def OP_FMLA_N : Op<(call "vfma", $p0, $p1, (dup $p2))>; 51 def OP_FMLS_N : Op<(call "vfma", $p0, (op "-", $p1), (dup $p2))>; 697 def VFMA : SInst<"vfma", "....", "fQf">; 782 def FMLA : SInst<"vfma", "....", "dQd">; 1753 def VFMAH : SInst<"vfma", "....", "hQh">;
|
| H A D | arm_mve.td | 201 defm vfma: FMA<1>;
|
| /src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrVFP.td | 2227 IIC_fpFMAC64, "vfma", ".f64\t$Dd, $Dn, $Dm", 2236 IIC_fpFMAC32, "vfma", ".f32\t$Sd, $Sn, $Sm", 2248 IIC_fpFMAC16, "vfma", ".f16\t$Sd, $Sn, $Sm",
|
| H A D | ARMInstrNEON.td | 4764 def VFMAfd : N3VDMulOp<0, 0, 0b00, 0b1100, 1, IIC_VFMACD, "vfma", "f32", 4768 def VFMAfq : N3VQMulOp<0, 0, 0b00, 0b1100, 1, IIC_VFMACQ, "vfma", "f32", 4771 def VFMAhd : N3VDMulOp<0, 0, 0b01, 0b1100, 1, IIC_VFMACD, "vfma", "f16", 4775 def VFMAhq : N3VQMulOp<0, 0, 0b01, 0b1100, 1, IIC_VFMACQ, "vfma", "f16", 9227 NoItinerary, "vfma" # suffix, "bf16", "$Vd, $Vn, $Vm", "", 9242 IIC_VMACD, "vfma" # suffix, "bf16", "$Vd, $Vn, $Vm$idx", "", []> {
|
| H A D | ARMInstrMVE.td | 3763 defm MVE_VFMAf32 : MVE_VFMA_fp_multi<"vfma", 0, MVE_v4f32>; 3764 defm MVE_VFMAf16 : MVE_VFMA_fp_multi<"vfma", 0, MVE_v8f16>; 5708 defm MVE_VFMA_qr_f16 : MVE_VFMA_qr_multi<"vfma", MVE_v8f16, 0>; 5709 defm MVE_VFMA_qr_f32 : MVE_VFMA_qr_multi<"vfma", MVE_v4f32, 0>;
|
| /src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrVector.td | 1291 def VFMA : TernaryVRReFloatGeneric<"vfma", 0xE78F>;
|