Home
last modified time | relevance | path

Searched refs:vfma (Results 1 – 8 of 8) sorted by relevance

/src/crypto/openssl/crypto/perlasm/
H A Ds390x.pm1997 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 Darm_fp16.td132 def VFMAHS : SInst<"vfma", "1111", "Sh">;
H A Darm_neon.td41 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 Darm_mve.td201 defm vfma: FMA<1>;
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td2227 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 DARMInstrNEON.td4764 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 DARMInstrMVE.td3763 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 DSystemZInstrVector.td1291 def VFMA : TernaryVRReFloatGeneric<"vfma", 0xE78F>;