Home
last modified time | relevance | path

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

/freebsd-14.2/crypto/openssl/crypto/perlasm/
H A Ds390x.pm2008 sub vfms { subroutine
2013 vfms(@_,0,3);
2016 vfms(@_,8,3);
2313 vfms(@_,0,2);
2316 vfms(@_,8,2);
2319 vfms(@_,8,4);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_fp16.td133 def VFMSHS : SInst<"vfms", "1111", "Sh">;
H A Darm_neon.td698 def VFMS : SOpInst<"vfms", "....", "fQf", OP_FMLS>;
783 def FMLS : SOpInst<"vfms", "....", "dQd", OP_FMLS>;
1754 def VFMSH : SOpInst<"vfms", "....", "hQh", OP_FMLS>;
H A Darm_mve.td202 defm vfms: FMA<0>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td2244 // (fma x, y, z) -> (vfms z, x, y)
2257 IIC_fpFMAC64, "vfms", ".f64\t$Dd, $Dn, $Dm",
2266 IIC_fpFMAC32, "vfms", ".f32\t$Sd, $Sn, $Sm",
2278 IIC_fpFMAC16, "vfms", ".f16\t$Sd, $Sn, $Sm",
2296 // (fma (fneg x), y, z) -> (vfms z, x, y)
H A DARMInstrNEON.td4766 def VFMSfd : N3VDMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACD, "vfms", "f32",
4769 def VFMSfq : N3VQMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACQ, "vfms", "f32",
4772 def VFMShd : N3VDMulOp<0, 0, 0b11, 0b1100, 1, IIC_VFMACD, "vfms", "f16",
4775 def VFMShq : N3VQMulOp<0, 0, 0b11, 0b1100, 1, IIC_VFMACQ, "vfms", "f16",
H A DARMInstrMVE.td3765 defm MVE_VFMSf32 : MVE_VFMA_fp_multi<"vfms", 1, MVE_v4f32>;
3766 defm MVE_VFMSf16 : MVE_VFMA_fp_multi<"vfms", 1, MVE_v8f16>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrVector.td1305 def VFMS : TernaryVRReFloatGeneric<"vfms", 0xE78E>;