OpenCV  4.9.0
Open Source Computer Vision
Macros
intrin_rvv_011_compat.hpp File Reference

Macros

#define __riscv_vaadd(_1, _2, _3, _4)   __riscv_vaadd(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vaadd(_1, _2, _3)   __riscv_vaadd(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vaaddu(_1, _2, _3, _4)   __riscv_vaaddu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vaaddu(_1, _2, _3)   __riscv_vaaddu(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vasub(_1, _2, _3, _4)   __riscv_vasub(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vasub(_1, _2, _3)   __riscv_vasub(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vasubu(_1, _2, _3, _4)   __riscv_vasubu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vasubu(_1, _2, _3)   __riscv_vasubu(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vnclip(_1, _2, _3, _4)   __riscv_vnclip(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vnclip(_1, _2, _3)   __riscv_vnclip(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vnclipu(_1, _2, _3, _4)   __riscv_vnclipu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vnclipu(_1, _2, _3)   __riscv_vnclipu(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vsmul(_1, _2, _3, _4)   __riscv_vsmul(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vsmul(_1, _2, _3)   __riscv_vsmul(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vssra(_1, _2, _3, _4)   __riscv_vssra(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vssra(_1, _2, _3)   __riscv_vssra(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define __riscv_vssrl(_1, _2, _3, _4)   __riscv_vssrl(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)
 
#define __riscv_vssrl(_1, _2, _3)   __riscv_vssrl(_1, _2, _RVV_IMPLICIT_VXRM, _3)
 
#define _RVV_IMPLICIT_VXRM   __RISCV_VXRM_RNU
 

Macro Definition Documentation

◆ __riscv_vaadd [1/2]

#define __riscv_vaadd (   _1,
  _2,
  _3,
  _4 
)    __riscv_vaadd(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vaadd [2/2]

#define __riscv_vaadd (   _1,
  _2,
  _3 
)    __riscv_vaadd(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vaaddu [1/2]

#define __riscv_vaaddu (   _1,
  _2,
  _3,
  _4 
)    __riscv_vaaddu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vaaddu [2/2]

#define __riscv_vaaddu (   _1,
  _2,
  _3 
)    __riscv_vaaddu(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vasub [1/2]

#define __riscv_vasub (   _1,
  _2,
  _3,
  _4 
)    __riscv_vasub(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vasub [2/2]

#define __riscv_vasub (   _1,
  _2,
  _3 
)    __riscv_vasub(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vasubu [1/2]

#define __riscv_vasubu (   _1,
  _2,
  _3,
  _4 
)    __riscv_vasubu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vasubu [2/2]

#define __riscv_vasubu (   _1,
  _2,
  _3 
)    __riscv_vasubu(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vnclip [1/2]

#define __riscv_vnclip (   _1,
  _2,
  _3,
  _4 
)    __riscv_vnclip(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vnclip [2/2]

#define __riscv_vnclip (   _1,
  _2,
  _3 
)    __riscv_vnclip(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vnclipu [1/2]

#define __riscv_vnclipu (   _1,
  _2,
  _3,
  _4 
)    __riscv_vnclipu(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vnclipu [2/2]

#define __riscv_vnclipu (   _1,
  _2,
  _3 
)    __riscv_vnclipu(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vsmul [1/2]

#define __riscv_vsmul (   _1,
  _2,
  _3,
  _4 
)    __riscv_vsmul(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vsmul [2/2]

#define __riscv_vsmul (   _1,
  _2,
  _3 
)    __riscv_vsmul(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vssra [1/2]

#define __riscv_vssra (   _1,
  _2,
  _3,
  _4 
)    __riscv_vssra(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vssra [2/2]

#define __riscv_vssra (   _1,
  _2,
  _3 
)    __riscv_vssra(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ __riscv_vssrl [1/2]

#define __riscv_vssrl (   _1,
  _2,
  _3,
  _4 
)    __riscv_vssrl(_1, _2, _3, _RVV_IMPLICIT_VXRM, _4)

◆ __riscv_vssrl [2/2]

#define __riscv_vssrl (   _1,
  _2,
  _3 
)    __riscv_vssrl(_1, _2, _RVV_IMPLICIT_VXRM, _3)

◆ _RVV_IMPLICIT_VXRM

#define _RVV_IMPLICIT_VXRM   __RISCV_VXRM_RNU