Home
last modified time | relevance | path

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

/src/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);
/src/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>;
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td2266 // (fma x, y, z) -> (vfms z, x, y)
2279 IIC_fpFMAC64, "vfms", ".f64\t$Dd, $Dn, $Dm",
2288 IIC_fpFMAC32, "vfms", ".f32\t$Sd, $Sn, $Sm",
2300 IIC_fpFMAC16, "vfms", ".f16\t$Sd, $Sn, $Sm",
2318 // (fma (fneg x), y, z) -> (vfms z, x, y)
H A DARMInstrNEON.td4780 def VFMSfd : N3VDMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACD, "vfms", "f32",
4783 def VFMSfq : N3VQMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACQ, "vfms", "f32",
4786 def VFMShd : N3VDMulOp<0, 0, 0b11, 0b1100, 1, IIC_VFMACD, "vfms", "f16",
4789 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>;
/src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrVector.td1305 def VFMS : TernaryVRReFloatGeneric<"vfms", 0xE78E>;