/* Automatically generated header! Do not edit! */

#ifndef __INC_POS_PINLINE_MATHIEEESINGTRANS_H
#define __INC_POS_PINLINE_MATHIEEESINGTRANS_H

#ifndef __INC_POS_PINLINE_MACROS_H
#include <pInline/macros.h>
#endif /* !__INC_POS_PINLINE_MACROS_H */

#ifndef __MATHIEEESINGTRANS_BASE_NAME
#define __MATHIEEESINGTRANS_BASE_NAME gb_MathIeeeSingTransBase
#endif /* !__MATHIEEESINGTRANS_BASE_NAME */

#ifndef __MATHIEEESINGTRANS_LIB_NAME
#define __MATHIEEESINGTRANS_LIB_NAME gb_MathIeeeSingTransBase
#endif /* !__MATHIEEESINGTRANS_LIB_NAME */

#define pOS_IEEESPAcos(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x144, FLOAT, pOS_IEEESPAcos, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPAsin(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x138, FLOAT, pOS_IEEESPAsin, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPAtan(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x90, FLOAT, pOS_IEEESPAtan, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPCos(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xa8, FLOAT, pOS_IEEESPCos, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPCosh(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xd8, FLOAT, pOS_IEEESPCosh, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPExp(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xf0, FLOAT, pOS_IEEESPExp, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPFieee(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x12c, FLOAT, pOS_IEEESPFieee, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPLog(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xfc, FLOAT, pOS_IEEESPLog, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPLog10(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x150, FLOAT, pOS_IEEESPLog10, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPPow(power, arg) \
	__INLINE_FUN_2(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x108, FLOAT, pOS_IEEESPPow, \
	FLOAT, power, __INLINE_REG_D0, FLOAT, arg, __INLINE_REG_D1)

#define pOS_IEEESPSin(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x9c, FLOAT, pOS_IEEESPSin, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPSincos(cosResult, parm) \
	__INLINE_FUN_2(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xc0, FLOAT, pOS_IEEESPSincos, \
	FLOAT *, cosResult, __INLINE_REG_A0, FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPSinh(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xcc, FLOAT, pOS_IEEESPSinh, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPSqrt(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x114, FLOAT, pOS_IEEESPSqrt, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPTan(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xb4, FLOAT, pOS_IEEESPTan, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPTanh(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0xe4, FLOAT, pOS_IEEESPTanh, \
	FLOAT, parm, __INLINE_REG_D0)

#define pOS_IEEESPTieee(parm) \
	__INLINE_FUN_1(__MATHIEEESINGTRANS_BASE_NAME, __MATHIEEESINGTRANS_LIB_NAME, 0x120, FLOAT, pOS_IEEESPTieee, \
	FLOAT, parm, __INLINE_REG_D0)

#endif /* !__INC_POS_PINLINE_MATHIEEESINGTRANS_H */
