#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#

#
# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident	"@(#)mapfile	9.2	07/10/08 SMI"
#

SUNW_2.0 {
    global:
        mlib_VectorAdd_U8_U8_Sat;
        mlib_VectorAdd_S8_S8_Sat;
        mlib_VectorAdd_S16_S16_Sat;
        mlib_VectorAdd_S32_S32_Sat;
        mlib_VectorAdd_U8_U8_Mod;
        mlib_VectorAdd_S16_U8_Mod;
        mlib_VectorAdd_S8_S8_Mod;
        mlib_VectorAdd_S16_S8_Mod;
        mlib_VectorAdd_S16_S16_Mod;
        mlib_VectorAdd_S32_S16_Mod;
        mlib_VectorAdd_S32_S32_Mod;
        mlib_VectorAdd_U8_Sat;
        mlib_VectorAdd_S8_Sat;
        mlib_VectorAdd_S16_Sat;
        mlib_VectorAdd_S32_Sat;
        mlib_VectorAdd_U8_Mod;
        mlib_VectorAdd_S8_Mod;
        mlib_VectorAdd_S16_Mod;
        mlib_VectorAdd_S32_Mod;
        mlib_VectorAdd_U8C_U8C_Sat;
        mlib_VectorAdd_S8C_S8C_Sat;
        mlib_VectorAdd_S16C_S16C_Sat;
        mlib_VectorAdd_S32C_S32C_Sat;
        mlib_VectorAdd_U8C_U8C_Mod;
        mlib_VectorAdd_S16C_U8C_Mod;
        mlib_VectorAdd_S8C_S8C_Mod;
        mlib_VectorAdd_S16C_S8C_Mod;
        mlib_VectorAdd_S16C_S16C_Mod;
        mlib_VectorAdd_S32C_S16C_Mod;
        mlib_VectorAdd_S32C_S32C_Mod;
        mlib_VectorAdd_U8C_Sat;
        mlib_VectorAdd_S8C_Sat;
        mlib_VectorAdd_S16C_Sat;
        mlib_VectorAdd_S32C_Sat;
        mlib_VectorAdd_U8C_Mod;
        mlib_VectorAdd_S8C_Mod;
        mlib_VectorAdd_S16C_Mod;
        mlib_VectorAdd_S32C_Mod;
        mlib_VectorSub_U8_U8_Sat;
        mlib_VectorSub_S8_S8_Sat;
        mlib_VectorSub_S16_S16_Sat;
        mlib_VectorSub_S32_S32_Sat;
        mlib_VectorSub_U8_U8_Mod;
        mlib_VectorSub_S16_U8_Mod;
        mlib_VectorSub_S8_S8_Mod;
        mlib_VectorSub_S16_S8_Mod;
        mlib_VectorSub_S16_S16_Mod;
        mlib_VectorSub_S32_S16_Mod;
        mlib_VectorSub_S32_S32_Mod;
        mlib_VectorSub_U8_Sat;
        mlib_VectorSub_S8_Sat;
        mlib_VectorSub_S16_Sat;
        mlib_VectorSub_S32_Sat;
        mlib_VectorSub_U8_Mod;
        mlib_VectorSub_S8_Mod;
        mlib_VectorSub_S16_Mod;
        mlib_VectorSub_S32_Mod;
        mlib_VectorSub_U8C_U8C_Sat;
        mlib_VectorSub_S8C_S8C_Sat;
        mlib_VectorSub_S16C_S16C_Sat;
        mlib_VectorSub_S32C_S32C_Sat;
        mlib_VectorSub_U8C_U8C_Mod;
        mlib_VectorSub_S16C_U8C_Mod;
        mlib_VectorSub_S8C_S8C_Mod;
        mlib_VectorSub_S16C_S8C_Mod;
        mlib_VectorSub_S16C_S16C_Mod;
        mlib_VectorSub_S32C_S16C_Mod;
        mlib_VectorSub_S32C_S32C_Mod;
        mlib_VectorSub_U8C_Sat;
        mlib_VectorSub_S8C_Sat;
        mlib_VectorSub_S16C_Sat;
        mlib_VectorSub_S32C_Sat;
        mlib_VectorSub_U8C_Mod;
        mlib_VectorSub_S8C_Mod;
        mlib_VectorSub_S16C_Mod;
        mlib_VectorSub_S32C_Mod;
        mlib_VectorAddS_U8_U8_Sat;
        mlib_VectorAddS_S8_S8_Sat;
        mlib_VectorAddS_S16_S16_Sat;
        mlib_VectorAddS_S32_S32_Sat;
        mlib_VectorAddS_U8_U8_Mod;
        mlib_VectorAddS_S16_U8_Mod;
        mlib_VectorAddS_S8_S8_Mod;
        mlib_VectorAddS_S16_S8_Mod;
        mlib_VectorAddS_S16_S16_Mod;
        mlib_VectorAddS_S32_S16_Mod;
        mlib_VectorAddS_S32_S32_Mod;
        mlib_VectorAddS_U8_Sat;
        mlib_VectorAddS_S8_Sat;
        mlib_VectorAddS_S16_Sat;
        mlib_VectorAddS_S32_Sat;
        mlib_VectorAddS_U8_Mod;
        mlib_VectorAddS_S8_Mod;
        mlib_VectorAddS_S16_Mod;
        mlib_VectorAddS_S32_Mod;
        mlib_VectorAddS_U8C_U8C_Sat;
        mlib_VectorAddS_S8C_S8C_Sat;
        mlib_VectorAddS_S16C_S16C_Sat;
        mlib_VectorAddS_S32C_S32C_Sat;
        mlib_VectorAddS_U8C_U8C_Mod;
        mlib_VectorAddS_S16C_U8C_Mod;
        mlib_VectorAddS_S8C_S8C_Mod;
        mlib_VectorAddS_S16C_S8C_Mod;
        mlib_VectorAddS_S16C_S16C_Mod;
        mlib_VectorAddS_S32C_S16C_Mod;
        mlib_VectorAddS_S32C_S32C_Mod;
        mlib_VectorAddS_U8C_Sat;
        mlib_VectorAddS_S8C_Sat;
        mlib_VectorAddS_S16C_Sat;
        mlib_VectorAddS_S32C_Sat;
        mlib_VectorAddS_U8C_Mod;
        mlib_VectorAddS_S8C_Mod;
        mlib_VectorAddS_S16C_Mod;
        mlib_VectorAddS_S32C_Mod;
        mlib_VectorSubS_U8_U8_Sat;
        mlib_VectorSubS_S8_S8_Sat;
        mlib_VectorSubS_S16_S16_Sat;
        mlib_VectorSubS_S32_S32_Sat;
        mlib_VectorSubS_U8_U8_Mod;
        mlib_VectorSubS_S16_U8_Mod;
        mlib_VectorSubS_S8_S8_Mod;
        mlib_VectorSubS_S16_S8_Mod;
        mlib_VectorSubS_S16_S16_Mod;
        mlib_VectorSubS_S32_S16_Mod;
        mlib_VectorSubS_S32_S32_Mod;
        mlib_VectorSubS_U8_Sat;
        mlib_VectorSubS_S8_Sat;
        mlib_VectorSubS_S16_Sat;
        mlib_VectorSubS_S32_Sat;
        mlib_VectorSubS_U8_Mod;
        mlib_VectorSubS_S8_Mod;
        mlib_VectorSubS_S16_Mod;
        mlib_VectorSubS_S32_Mod;
        mlib_VectorSubS_U8C_U8C_Sat;
        mlib_VectorSubS_S8C_S8C_Sat;
        mlib_VectorSubS_S16C_S16C_Sat;
        mlib_VectorSubS_S32C_S32C_Sat;
        mlib_VectorSubS_U8C_U8C_Mod;
        mlib_VectorSubS_S16C_U8C_Mod;
        mlib_VectorSubS_S8C_S8C_Mod;
        mlib_VectorSubS_S16C_S8C_Mod;
        mlib_VectorSubS_S16C_S16C_Mod;
        mlib_VectorSubS_S32C_S16C_Mod;
        mlib_VectorSubS_S32C_S32C_Mod;
        mlib_VectorSubS_U8C_Sat;
        mlib_VectorSubS_S8C_Sat;
        mlib_VectorSubS_S16C_Sat;
        mlib_VectorSubS_S32C_Sat;
        mlib_VectorSubS_U8C_Mod;
        mlib_VectorSubS_S8C_Mod;
        mlib_VectorSubS_S16C_Mod;
        mlib_VectorSubS_S32C_Mod;
        mlib_VectorMulS_U8_U8_Sat;
        mlib_VectorMulS_S16_U8_Sat;
        mlib_VectorMulS_S8_S8_Sat;
        mlib_VectorMulS_S16_S16_Sat;
        mlib_VectorMulS_S32_S32_Sat;
        mlib_VectorMulS_U8_U8_Mod;
        mlib_VectorMulS_S16_U8_Mod;
        mlib_VectorMulS_S8_S8_Mod;
        mlib_VectorMulS_S16_S8_Mod;
        mlib_VectorMulS_S16_S16_Mod;
        mlib_VectorMulS_S32_S16_Mod;
        mlib_VectorMulS_S32_S32_Mod;
        mlib_VectorMulS_U8_Sat;
        mlib_VectorMulS_S8_Sat;
        mlib_VectorMulS_S16_Sat;
        mlib_VectorMulS_S32_Sat;
        mlib_VectorMulS_U8_Mod;
        mlib_VectorMulS_S8_Mod;
        mlib_VectorMulS_S16_Mod;
        mlib_VectorMulS_S32_Mod;
        mlib_VectorMulS_U8C_U8C_Sat;
        mlib_VectorMulS_S16C_U8C_Sat;
        mlib_VectorMulS_S8C_S8C_Sat;
        mlib_VectorMulS_S16C_S8C_Sat;
        mlib_VectorMulS_S16C_S16C_Sat;
        mlib_VectorMulS_S32C_S16C_Sat;
        mlib_VectorMulS_S32C_S32C_Sat;
        mlib_VectorMulS_U8C_U8C_Mod;
        mlib_VectorMulS_S16C_U8C_Mod;
        mlib_VectorMulS_S8C_S8C_Mod;
        mlib_VectorMulS_S16C_S8C_Mod;
        mlib_VectorMulS_S16C_S16C_Mod;
        mlib_VectorMulS_S32C_S16C_Mod;
        mlib_VectorMulS_S32C_S32C_Mod;
        mlib_VectorMulS_U8C_Sat;
        mlib_VectorMulS_S8C_Sat;
        mlib_VectorMulS_S16C_Sat;
        mlib_VectorMulS_S32C_Sat;
        mlib_VectorMulS_U8C_Mod;
        mlib_VectorMulS_S8C_Mod;
        mlib_VectorMulS_S16C_Mod;
        mlib_VectorMulS_S32C_Mod;
        mlib_VectorMulM_U8_U8_Sat;
        mlib_VectorMulM_S16_U8_Sat;
        mlib_VectorMulM_S8_S8_Sat;
        mlib_VectorMulM_S16_S8_Sat;
        mlib_VectorMulM_S16_S16_Sat;
        mlib_VectorMulM_S32_S16_Sat;
        mlib_VectorMulM_S32_S32_Sat;
        mlib_VectorMulM_U8_U8_Mod;
        mlib_VectorMulM_S16_U8_Mod;
        mlib_VectorMulM_S8_S8_Mod;
        mlib_VectorMulM_S16_S8_Mod;
        mlib_VectorMulM_S16_S16_Mod;
        mlib_VectorMulM_S32_S16_Mod;
        mlib_VectorMulM_S32_S32_Mod;
        mlib_VectorMulM_U8C_U8C_Sat;
        mlib_VectorMulM_S16C_U8C_Sat;
        mlib_VectorMulM_S8C_S8C_Sat;
        mlib_VectorMulM_S16C_S8C_Sat;
        mlib_VectorMulM_S16C_S16C_Sat;
        mlib_VectorMulM_S32C_S16C_Sat;
        mlib_VectorMulM_S32C_S32C_Sat;
        mlib_VectorMulM_U8C_U8C_Mod;
        mlib_VectorMulM_S16C_U8C_Mod;
        mlib_VectorMulM_S8C_S8C_Mod;
        mlib_VectorMulM_S16C_S8C_Mod;
        mlib_VectorMulM_S16C_S16C_Mod;
        mlib_VectorMulM_S32C_S16C_Mod;
        mlib_VectorMulM_S32C_S32C_Mod;
        mlib_VectorMulMShift_S16_S16_Sat;
        mlib_VectorMulMShift_S16_S16_Mod;
        mlib_VectorMulMShift_S16C_S16C_Sat;
        mlib_VectorMulMShift_S16C_S16C_Mod;
        mlib_VectorScale_U8_U8_Sat;
        mlib_VectorScale_S16_U8_Sat;
        mlib_VectorScale_S8_S8_Sat;
        mlib_VectorScale_S16_S16_Sat;
        mlib_VectorScale_S32_S32_Sat;
        mlib_VectorScale_U8_U8_Mod;
        mlib_VectorScale_S16_U8_Mod;
        mlib_VectorScale_S8_S8_Mod;
        mlib_VectorScale_S16_S8_Mod;
        mlib_VectorScale_S16_S16_Mod;
        mlib_VectorScale_S32_S16_Mod;
        mlib_VectorScale_S32_S32_Mod;
        mlib_VectorScale_U8_Sat;
        mlib_VectorScale_S8_Sat;
        mlib_VectorScale_S16_Sat;
        mlib_VectorScale_S32_Sat;
        mlib_VectorScale_U8_Mod;
        mlib_VectorScale_S8_Mod;
        mlib_VectorScale_S16_Mod;
        mlib_VectorScale_S32_Mod;
        mlib_VectorScale_U8C_U8C_Sat;
        mlib_VectorScale_S16C_U8C_Sat;
        mlib_VectorScale_S8C_S8C_Sat;
        mlib_VectorScale_S16C_S8C_Sat;
        mlib_VectorScale_S16C_S16C_Sat;
        mlib_VectorScale_S32C_S16C_Sat;
        mlib_VectorScale_S32C_S32C_Sat;
        mlib_VectorScale_U8C_U8C_Mod;
        mlib_VectorScale_S16C_U8C_Mod;
        mlib_VectorScale_S8C_S8C_Mod;
        mlib_VectorScale_S16C_S8C_Mod;
        mlib_VectorScale_S16C_S16C_Mod;
        mlib_VectorScale_S32C_S16C_Mod;
        mlib_VectorScale_S32C_S32C_Mod;
        mlib_VectorScale_U8C_Sat;
        mlib_VectorScale_S8C_Sat;
        mlib_VectorScale_S16C_Sat;
        mlib_VectorScale_S32C_Sat;
        mlib_VectorScale_U8C_Mod;
        mlib_VectorScale_S8C_Mod;
        mlib_VectorScale_S16C_Mod;
        mlib_VectorScale_S32C_Mod;
        mlib_VectorMulSAdd_U8_U8_Sat;
        mlib_VectorMulSAdd_S16_U8_Sat;
        mlib_VectorMulSAdd_S8_S8_Sat;
        mlib_VectorMulSAdd_S16_S16_Sat;
        mlib_VectorMulSAdd_S32_S32_Sat;
        mlib_VectorMulSAdd_U8_U8_Mod;
        mlib_VectorMulSAdd_S16_U8_Mod;
        mlib_VectorMulSAdd_S8_S8_Mod;
        mlib_VectorMulSAdd_S16_S8_Mod;
        mlib_VectorMulSAdd_S16_S16_Mod;
        mlib_VectorMulSAdd_S32_S16_Mod;
        mlib_VectorMulSAdd_S32_S32_Mod;
        mlib_VectorMulSAdd_U8_Sat;
        mlib_VectorMulSAdd_S8_Sat;
        mlib_VectorMulSAdd_S16_Sat;
        mlib_VectorMulSAdd_S32_Sat;
        mlib_VectorMulSAdd_U8_Mod;
        mlib_VectorMulSAdd_S8_Mod;
        mlib_VectorMulSAdd_S16_Mod;
        mlib_VectorMulSAdd_S32_Mod;
        mlib_VectorMulSAdd_U8C_U8C_Sat;
        mlib_VectorMulSAdd_S16C_U8C_Sat;
        mlib_VectorMulSAdd_S8C_S8C_Sat;
        mlib_VectorMulSAdd_S16C_S8C_Sat;
        mlib_VectorMulSAdd_S16C_S16C_Sat;
        mlib_VectorMulSAdd_S32C_S16C_Sat;
        mlib_VectorMulSAdd_S32C_S32C_Sat;
        mlib_VectorMulSAdd_U8C_U8C_Mod;
        mlib_VectorMulSAdd_S16C_U8C_Mod;
        mlib_VectorMulSAdd_S8C_S8C_Mod;
        mlib_VectorMulSAdd_S16C_S8C_Mod;
        mlib_VectorMulSAdd_S16C_S16C_Mod;
        mlib_VectorMulSAdd_S32C_S16C_Mod;
        mlib_VectorMulSAdd_S32C_S32C_Mod;
        mlib_VectorMulSAdd_U8C_Sat;
        mlib_VectorMulSAdd_S8C_Sat;
        mlib_VectorMulSAdd_S16C_Sat;
        mlib_VectorMulSAdd_S32C_Sat;
        mlib_VectorMulSAdd_U8C_Mod;
        mlib_VectorMulSAdd_S8C_Mod;
        mlib_VectorMulSAdd_S16C_Mod;
        mlib_VectorMulSAdd_S32C_Mod;
        mlib_VectorMul_U8_U8_Sat;
        mlib_VectorMul_S16_U8_Sat;
        mlib_VectorMul_S8_S8_Sat;
        mlib_VectorMul_S16_S16_Sat;
        mlib_VectorMul_S32_S32_Sat;
        mlib_VectorMul_U8_U8_Mod;
        mlib_VectorMul_S16_U8_Mod;
        mlib_VectorMul_S8_S8_Mod;
        mlib_VectorMul_S16_S8_Mod;
        mlib_VectorMul_S16_S16_Mod;
        mlib_VectorMul_S32_S16_Mod;
        mlib_VectorMul_S32_S32_Mod;
        mlib_VectorMul_U8_Sat;
        mlib_VectorMul_S8_Sat;
        mlib_VectorMul_S16_Sat;
        mlib_VectorMul_S32_Sat;
        mlib_VectorMul_U8_Mod;
        mlib_VectorMul_S8_Mod;
        mlib_VectorMul_S16_Mod;
        mlib_VectorMul_S32_Mod;
        mlib_VectorMul_U8C_U8C_Sat;
        mlib_VectorMul_S16C_U8C_Sat;
        mlib_VectorMul_S8C_S8C_Sat;
        mlib_VectorMul_S16C_S8C_Sat;
        mlib_VectorMul_S16C_S16C_Sat;
        mlib_VectorMul_S32C_S16C_Sat;
        mlib_VectorMul_S32C_S32C_Sat;
        mlib_VectorMul_U8C_U8C_Mod;
        mlib_VectorMul_S16C_U8C_Mod;
        mlib_VectorMul_S8C_S8C_Mod;
        mlib_VectorMul_S16C_S8C_Mod;
        mlib_VectorMul_S16C_S16C_Mod;
        mlib_VectorMul_S32C_S16C_Mod;
        mlib_VectorMul_S32C_S32C_Mod;
        mlib_VectorMul_U8C_Sat;
        mlib_VectorMul_S8C_Sat;
        mlib_VectorMul_S16C_Sat;
        mlib_VectorMul_S32C_Sat;
        mlib_VectorMul_U8C_Mod;
        mlib_VectorMul_S8C_Mod;
        mlib_VectorMul_S16C_Mod;
        mlib_VectorMul_S32C_Mod;
        mlib_VectorMulShift_S16_S16_Sat;
        mlib_VectorMulShift_S16_S16_Mod;
        mlib_VectorMulShift_S16_Sat;
        mlib_VectorMulShift_S16_Mod;
        mlib_VectorMulShift_S16C_S16C_Sat;
        mlib_VectorMulShift_S16C_S16C_Mod;
        mlib_VectorMulShift_S16C_Sat;
        mlib_VectorMulShift_S16C_Mod;
        mlib_VectorDotProd_U8_Sat;
        mlib_VectorDotProd_S8_Sat;
        mlib_VectorDotProd_S16_Sat;
        mlib_VectorDotProd_S32_Sat;
        mlib_VectorDotProd_U8C_Sat;
        mlib_VectorDotProd_S8C_Sat;
        mlib_VectorDotProd_S16C_Sat;
        mlib_VectorDotProd_S32C_Sat;
        mlib_VectorNorm_U8_Sat;
        mlib_VectorNorm_S8_Sat;
        mlib_VectorNorm_S16_Sat;
        mlib_VectorNorm_S32_Sat;
        mlib_VectorSumAbs_U8_Sat;
        mlib_VectorSumAbs_S8_Sat;
        mlib_VectorSumAbs_S16_Sat;
        mlib_VectorSumAbs_S32_Sat;
        mlib_VectorZero_U8;
        mlib_VectorZero_S8;
        mlib_VectorZero_S16;
        mlib_VectorZero_S32;
        mlib_VectorZero_U8C;
        mlib_VectorZero_S8C;
        mlib_VectorZero_S16C;
        mlib_VectorZero_S32C;
        mlib_VectorSet_U8;
        mlib_VectorSet_S8;
        mlib_VectorSet_S16;
        mlib_VectorSet_S32;
        mlib_VectorSet_U8C;
        mlib_VectorSet_S8C;
        mlib_VectorSet_S16C;
        mlib_VectorSet_S32C;
        mlib_VectorCopy_U8;
        mlib_VectorCopy_S8;
        mlib_VectorCopy_S16;
        mlib_VectorCopy_U8C;
        mlib_VectorCopy_S8C;
        mlib_VectorCopy_S16C;
        mlib_VectorCopy_S32C;
        mlib_VectorConvert_S16_U8_Mod;
        mlib_VectorConvert_S32_U8_Mod;
        mlib_VectorConvert_S16_S8_Mod;
        mlib_VectorConvert_S32_S8_Mod;
        mlib_VectorConvert_S32_S16_Mod;
        mlib_VectorConvert_S16C_U8C_Mod;
        mlib_VectorConvert_S32C_U8C_Mod;
        mlib_VectorConvert_S16C_S8C_Mod;
        mlib_VectorConvert_S32C_S8C_Mod;
        mlib_VectorConvert_S32C_S16C_Mod;
        mlib_VectorConvert_S8_U8_Sat;
        mlib_VectorConvert_U8_S8_Sat;
        mlib_VectorConvert_U8_S16_Sat;
        mlib_VectorConvert_S8_S16_Sat;
        mlib_VectorConvert_U8_S32_Sat;
        mlib_VectorConvert_S8_S32_Sat;
        mlib_VectorConvert_S16_S32_Sat;
        mlib_VectorConvert_S8_U8_Mod;
        mlib_VectorConvert_U8_S8_Mod;
        mlib_VectorConvert_U8_S16_Mod;
        mlib_VectorConvert_S8_S16_Mod;
        mlib_VectorConvert_U8_S32_Mod;
        mlib_VectorConvert_S8_S32_Mod;
        mlib_VectorConvert_S16_S32_Mod;
        mlib_VectorConvert_S8C_U8C_Sat;
        mlib_VectorConvert_U8C_S8C_Sat;
        mlib_VectorConvert_U8C_S16C_Sat;
        mlib_VectorConvert_S8C_S16C_Sat;
        mlib_VectorConvert_U8C_S32C_Sat;
        mlib_VectorConvert_S8C_S32C_Sat;
        mlib_VectorConvert_S16C_S32C_Sat;
        mlib_VectorConvert_S8C_U8C_Mod;
        mlib_VectorConvert_U8C_S8C_Mod;
        mlib_VectorConvert_U8C_S16C_Mod;
        mlib_VectorConvert_S8C_S16C_Mod;
        mlib_VectorConvert_U8C_S32C_Mod;
        mlib_VectorConvert_S8C_S32C_Mod;
        mlib_VectorConvert_S16C_S32C_Mod;
        mlib_VectorMerge_U8C_U8;
        mlib_VectorMerge_S8C_S8;
        mlib_VectorMerge_S16C_S16;
        mlib_VectorMerge_S32C_S32;
        mlib_VectorSplit_U8_U8C;
        mlib_VectorSplit_S8_S8C;
        mlib_VectorSplit_S16_S16C;
        mlib_VectorSplit_S32_S32C;
        mlib_VectorMag_U8C;
        mlib_VectorMag_S8C;
        mlib_VectorMag_S16C;
        mlib_VectorMag_S32C;
        mlib_VectorAng_U8C;
        mlib_VectorAng_S8C;
        mlib_VectorAng_S16C;
        mlib_VectorAng_S32C;
        mlib_VectorConj_S8C_S8C_Sat;
        mlib_VectorConj_S16C_S16C_Sat;
        mlib_VectorConj_S32C_S32C_Sat;
        mlib_VectorConj_S8C_Sat;
        mlib_VectorConj_S16C_Sat;
        mlib_VectorConj_S32C_Sat;
        mlib_VectorConjRev_S8C_S8C_Sat;
        mlib_VectorConjRev_S16C_S16C_Sat;
        mlib_VectorConjRev_S32C_S32C_Sat;
        mlib_VectorConjSymExt_S8C_S8C_Sat;
        mlib_VectorConjSymExt_S16C_S16C_Sat;
        mlib_VectorConjSymExt_S32C_S32C_Sat;
        mlib_VectorDistance_U8_Sat;
        mlib_VectorDistance_S8_Sat;
        mlib_VectorDistance_S16_Sat;
        mlib_VectorDistance_S32_Sat;
        mlib_VectorSumAbsDiff_U8_Sat;
        mlib_VectorSumAbsDiff_S8_Sat;
        mlib_VectorSumAbsDiff_S16_Sat;
        mlib_VectorSumAbsDiff_S32_Sat;
        mlib_MatrixAdd_U8_U8_Sat;
        mlib_MatrixAdd_S8_S8_Sat;
        mlib_MatrixAdd_S16_S16_Sat;
        mlib_MatrixAdd_S32_S32_Sat;
        mlib_MatrixAdd_U8_U8_Mod;
        mlib_MatrixAdd_S16_U8_Mod;
        mlib_MatrixAdd_S8_S8_Mod;
        mlib_MatrixAdd_S16_S8_Mod;
        mlib_MatrixAdd_S16_S16_Mod;
        mlib_MatrixAdd_S32_S16_Mod;
        mlib_MatrixAdd_S32_S32_Mod;
        mlib_MatrixAdd_U8_Sat;
        mlib_MatrixAdd_S8_Sat;
        mlib_MatrixAdd_S16_Sat;
        mlib_MatrixAdd_S32_Sat;
        mlib_MatrixAdd_U8_Mod;
        mlib_MatrixAdd_S8_Mod;
        mlib_MatrixAdd_S16_Mod;
        mlib_MatrixAdd_S32_Mod;
        mlib_MatrixAdd_U8C_U8C_Sat;
        mlib_MatrixAdd_S8C_S8C_Sat;
        mlib_MatrixAdd_S16C_S16C_Sat;
        mlib_MatrixAdd_S32C_S32C_Sat;
        mlib_MatrixAdd_U8C_U8C_Mod;
        mlib_MatrixAdd_S16C_U8C_Mod;
        mlib_MatrixAdd_S8C_S8C_Mod;
        mlib_MatrixAdd_S16C_S8C_Mod;
        mlib_MatrixAdd_S16C_S16C_Mod;
        mlib_MatrixAdd_S32C_S16C_Mod;
        mlib_MatrixAdd_S32C_S32C_Mod;
        mlib_MatrixAdd_U8C_Sat;
        mlib_MatrixAdd_S8C_Sat;
        mlib_MatrixAdd_S16C_Sat;
        mlib_MatrixAdd_S32C_Sat;
        mlib_MatrixAdd_U8C_Mod;
        mlib_MatrixAdd_S8C_Mod;
        mlib_MatrixAdd_S16C_Mod;
        mlib_MatrixAdd_S32C_Mod;
        mlib_MatrixSub_U8_U8_Sat;
        mlib_MatrixSub_S8_S8_Sat;
        mlib_MatrixSub_S16_S16_Sat;
        mlib_MatrixSub_S32_S32_Sat;
        mlib_MatrixSub_U8_U8_Mod;
        mlib_MatrixSub_S16_U8_Mod;
        mlib_MatrixSub_S8_S8_Mod;
        mlib_MatrixSub_S16_S8_Mod;
        mlib_MatrixSub_S16_S16_Mod;
        mlib_MatrixSub_S32_S16_Mod;
        mlib_MatrixSub_S32_S32_Mod;
        mlib_MatrixSub_U8_Sat;
        mlib_MatrixSub_S8_Sat;
        mlib_MatrixSub_S16_Sat;
        mlib_MatrixSub_S32_Sat;
        mlib_MatrixSub_U8_Mod;
        mlib_MatrixSub_S8_Mod;
        mlib_MatrixSub_S16_Mod;
        mlib_MatrixSub_S32_Mod;
        mlib_MatrixSub_U8C_U8C_Sat;
        mlib_MatrixSub_S8C_S8C_Sat;
        mlib_MatrixSub_S16C_S16C_Sat;
        mlib_MatrixSub_S32C_S32C_Sat;
        mlib_MatrixSub_U8C_U8C_Mod;
        mlib_MatrixSub_S16C_U8C_Mod;
        mlib_MatrixSub_S8C_S8C_Mod;
        mlib_MatrixSub_S16C_S8C_Mod;
        mlib_MatrixSub_S16C_S16C_Mod;
        mlib_MatrixSub_S32C_S16C_Mod;
        mlib_MatrixSub_S32C_S32C_Mod;
        mlib_MatrixSub_U8C_Sat;
        mlib_MatrixSub_S8C_Sat;
        mlib_MatrixSub_S16C_Sat;
        mlib_MatrixSub_S32C_Sat;
        mlib_MatrixSub_U8C_Mod;
        mlib_MatrixSub_S8C_Mod;
        mlib_MatrixSub_S16C_Mod;
        mlib_MatrixSub_S32C_Mod;
        mlib_MatrixAddS_U8_U8_Sat;
        mlib_MatrixAddS_S8_S8_Sat;
        mlib_MatrixAddS_S16_S16_Sat;
        mlib_MatrixAddS_S32_S32_Sat;
        mlib_MatrixAddS_U8_U8_Mod;
        mlib_MatrixAddS_S16_U8_Mod;
        mlib_MatrixAddS_S8_S8_Mod;
        mlib_MatrixAddS_S16_S8_Mod;
        mlib_MatrixAddS_S16_S16_Mod;
        mlib_MatrixAddS_S32_S16_Mod;
        mlib_MatrixAddS_S32_S32_Mod;
        mlib_MatrixAddS_U8_Sat;
        mlib_MatrixAddS_S8_Sat;
        mlib_MatrixAddS_S16_Sat;
        mlib_MatrixAddS_S32_Sat;
        mlib_MatrixAddS_U8_Mod;
        mlib_MatrixAddS_S8_Mod;
        mlib_MatrixAddS_S16_Mod;
        mlib_MatrixAddS_S32_Mod;
        mlib_MatrixAddS_U8C_U8C_Sat;
        mlib_MatrixAddS_S8C_S8C_Sat;
        mlib_MatrixAddS_S16C_S16C_Sat;
        mlib_MatrixAddS_S32C_S32C_Sat;
        mlib_MatrixAddS_U8C_U8C_Mod;
        mlib_MatrixAddS_S16C_U8C_Mod;
        mlib_MatrixAddS_S8C_S8C_Mod;
        mlib_MatrixAddS_S16C_S8C_Mod;
        mlib_MatrixAddS_S16C_S16C_Mod;
        mlib_MatrixAddS_S32C_S16C_Mod;
        mlib_MatrixAddS_S32C_S32C_Mod;
        mlib_MatrixAddS_U8C_Sat;
        mlib_MatrixAddS_S8C_Sat;
        mlib_MatrixAddS_S16C_Sat;
        mlib_MatrixAddS_S32C_Sat;
        mlib_MatrixAddS_U8C_Mod;
        mlib_MatrixAddS_S8C_Mod;
        mlib_MatrixAddS_S16C_Mod;
        mlib_MatrixAddS_S32C_Mod;
        mlib_MatrixSubS_U8_U8_Sat;
        mlib_MatrixSubS_S8_S8_Sat;
        mlib_MatrixSubS_S16_S16_Sat;
        mlib_MatrixSubS_S32_S32_Sat;
        mlib_MatrixSubS_U8_U8_Mod;
        mlib_MatrixSubS_S16_U8_Mod;
        mlib_MatrixSubS_S8_S8_Mod;
        mlib_MatrixSubS_S16_S8_Mod;
        mlib_MatrixSubS_S16_S16_Mod;
        mlib_MatrixSubS_S32_S16_Mod;
        mlib_MatrixSubS_S32_S32_Mod;
        mlib_MatrixSubS_U8_Sat;
        mlib_MatrixSubS_S8_Sat;
        mlib_MatrixSubS_S16_Sat;
        mlib_MatrixSubS_S32_Sat;
        mlib_MatrixSubS_U8_Mod;
        mlib_MatrixSubS_S8_Mod;
        mlib_MatrixSubS_S16_Mod;
        mlib_MatrixSubS_S32_Mod;
        mlib_MatrixSubS_U8C_U8C_Sat;
        mlib_MatrixSubS_S8C_S8C_Sat;
        mlib_MatrixSubS_S16C_S16C_Sat;
        mlib_MatrixSubS_S32C_S32C_Sat;
        mlib_MatrixSubS_U8C_U8C_Mod;
        mlib_MatrixSubS_S16C_U8C_Mod;
        mlib_MatrixSubS_S8C_S8C_Mod;
        mlib_MatrixSubS_S16C_S8C_Mod;
        mlib_MatrixSubS_S16C_S16C_Mod;
        mlib_MatrixSubS_S32C_S16C_Mod;
        mlib_MatrixSubS_S32C_S32C_Mod;
        mlib_MatrixSubS_U8C_Sat;
        mlib_MatrixSubS_S8C_Sat;
        mlib_MatrixSubS_S16C_Sat;
        mlib_MatrixSubS_S32C_Sat;
        mlib_MatrixSubS_U8C_Mod;
        mlib_MatrixSubS_S8C_Mod;
        mlib_MatrixSubS_S16C_Mod;
        mlib_MatrixSubS_S32C_Mod;
        mlib_MatrixMulS_U8_U8_Sat;
        mlib_MatrixMulS_S16_U8_Sat;
        mlib_MatrixMulS_S8_S8_Sat;
        mlib_MatrixMulS_S16_S16_Sat;
        mlib_MatrixMulS_S32_S32_Sat;
        mlib_MatrixMulS_U8_U8_Mod;
        mlib_MatrixMulS_S16_U8_Mod;
        mlib_MatrixMulS_S8_S8_Mod;
        mlib_MatrixMulS_S16_S8_Mod;
        mlib_MatrixMulS_S16_S16_Mod;
        mlib_MatrixMulS_S32_S16_Mod;
        mlib_MatrixMulS_S32_S32_Mod;
        mlib_MatrixMulS_U8_Sat;
        mlib_MatrixMulS_S8_Sat;
        mlib_MatrixMulS_S16_Sat;
        mlib_MatrixMulS_S32_Sat;
        mlib_MatrixMulS_U8_Mod;
        mlib_MatrixMulS_S8_Mod;
        mlib_MatrixMulS_S16_Mod;
        mlib_MatrixMulS_S32_Mod;
        mlib_MatrixMulS_U8C_U8C_Sat;
        mlib_MatrixMulS_S16C_U8C_Sat;
        mlib_MatrixMulS_S8C_S8C_Sat;
        mlib_MatrixMulS_S16C_S8C_Sat;
        mlib_MatrixMulS_S16C_S16C_Sat;
        mlib_MatrixMulS_S32C_S16C_Sat;
        mlib_MatrixMulS_S32C_S32C_Sat;
        mlib_MatrixMulS_U8C_U8C_Mod;
        mlib_MatrixMulS_S16C_U8C_Mod;
        mlib_MatrixMulS_S8C_S8C_Mod;
        mlib_MatrixMulS_S16C_S8C_Mod;
        mlib_MatrixMulS_S16C_S16C_Mod;
        mlib_MatrixMulS_S32C_S16C_Mod;
        mlib_MatrixMulS_S32C_S32C_Mod;
        mlib_MatrixMulS_U8C_Sat;
        mlib_MatrixMulS_S8C_Sat;
        mlib_MatrixMulS_S16C_Sat;
        mlib_MatrixMulS_S32C_Sat;
        mlib_MatrixMulS_U8C_Mod;
        mlib_MatrixMulS_S8C_Mod;
        mlib_MatrixMulS_S16C_Mod;
        mlib_MatrixMulS_S32C_Mod;
        mlib_MatrixScale_U8_U8_Sat;
        mlib_MatrixScale_S16_U8_Sat;
        mlib_MatrixScale_S8_S8_Sat;
        mlib_MatrixScale_S16_S16_Sat;
        mlib_MatrixScale_S32_S32_Sat;
        mlib_MatrixScale_U8_U8_Mod;
        mlib_MatrixScale_S16_U8_Mod;
        mlib_MatrixScale_S8_S8_Mod;
        mlib_MatrixScale_S16_S8_Mod;
        mlib_MatrixScale_S16_S16_Mod;
        mlib_MatrixScale_S32_S16_Mod;
        mlib_MatrixScale_S32_S32_Mod;
        mlib_MatrixScale_U8_Sat;
        mlib_MatrixScale_S8_Sat;
        mlib_MatrixScale_S16_Sat;
        mlib_MatrixScale_S32_Sat;
        mlib_MatrixScale_U8_Mod;
        mlib_MatrixScale_S8_Mod;
        mlib_MatrixScale_S16_Mod;
        mlib_MatrixScale_S32_Mod;
        mlib_MatrixScale_U8C_U8C_Sat;
        mlib_MatrixScale_S16C_U8C_Sat;
        mlib_MatrixScale_S8C_S8C_Sat;
        mlib_MatrixScale_S16C_S8C_Sat;
        mlib_MatrixScale_S16C_S16C_Sat;
        mlib_MatrixScale_S32C_S16C_Sat;
        mlib_MatrixScale_S32C_S32C_Sat;
        mlib_MatrixScale_U8C_U8C_Mod;
        mlib_MatrixScale_S16C_U8C_Mod;
        mlib_MatrixScale_S8C_S8C_Mod;
        mlib_MatrixScale_S16C_S8C_Mod;
        mlib_MatrixScale_S16C_S16C_Mod;
        mlib_MatrixScale_S32C_S16C_Mod;
        mlib_MatrixScale_S32C_S32C_Mod;
        mlib_MatrixScale_U8C_Sat;
        mlib_MatrixScale_S8C_Sat;
        mlib_MatrixScale_S16C_Sat;
        mlib_MatrixScale_S32C_Sat;
        mlib_MatrixScale_U8C_Mod;
        mlib_MatrixScale_S8C_Mod;
        mlib_MatrixScale_S16C_Mod;
        mlib_MatrixScale_S32C_Mod;
        mlib_MatrixTranspose_U8_U8;
        mlib_MatrixTranspose_S8_S8;
        mlib_MatrixTranspose_S16_S16;
        mlib_MatrixTranspose_S32_S32;
        mlib_MatrixTranspose_U8;
        mlib_MatrixTranspose_S8;
        mlib_MatrixTranspose_S16;
        mlib_MatrixTranspose_S32;
        mlib_MatrixTranspose_U8C_U8C;
        mlib_MatrixTranspose_S8C_S8C;
        mlib_MatrixTranspose_S16C_S16C;
        mlib_MatrixTranspose_S32C_S32C;
        mlib_MatrixTranspose_U8C;
        mlib_MatrixTranspose_S8C;
        mlib_MatrixTranspose_S16C;
        mlib_MatrixTranspose_S32C;
        mlib_MatrixUnit_U8;
        mlib_MatrixUnit_S8;
        mlib_MatrixUnit_S16;
        mlib_MatrixUnit_S32;
        mlib_MatrixUnit_U8C;
        mlib_MatrixUnit_S8C;
        mlib_MatrixUnit_S16C;
        mlib_MatrixUnit_S32C;
        mlib_MatrixMul_U8_U8_Sat;
        mlib_MatrixMul_S16_U8_Sat;
        mlib_MatrixMul_S8_S8_Sat;
        mlib_MatrixMul_S16_S8_Sat;
        mlib_MatrixMul_S16_S16_Sat;
        mlib_MatrixMul_S32_S16_Sat;
        mlib_MatrixMul_S32_S32_Sat;
        mlib_MatrixMul_U8_U8_Mod;
        mlib_MatrixMul_S16_U8_Mod;
        mlib_MatrixMul_S8_S8_Mod;
        mlib_MatrixMul_S16_S8_Mod;
        mlib_MatrixMul_S16_S16_Mod;
        mlib_MatrixMul_S32_S16_Mod;
        mlib_MatrixMul_S32_S32_Mod;
        mlib_MatrixMul_U8C_U8C_Sat;
        mlib_MatrixMul_S16C_U8C_Sat;
        mlib_MatrixMul_S8C_S8C_Sat;
        mlib_MatrixMul_S16C_S8C_Sat;
        mlib_MatrixMul_S16C_S16C_Sat;
        mlib_MatrixMul_S32C_S16C_Sat;
        mlib_MatrixMul_S32C_S32C_Sat;
        mlib_MatrixMul_U8C_U8C_Mod;
        mlib_MatrixMul_S16C_U8C_Mod;
        mlib_MatrixMul_S8C_S8C_Mod;
        mlib_MatrixMul_S16C_S8C_Mod;
        mlib_MatrixMul_S16C_S16C_Mod;
        mlib_MatrixMul_S32C_S16C_Mod;
        mlib_MatrixMul_S32C_S32C_Mod;
        mlib_MatrixMulShift_S16_S16_Sat;
        mlib_MatrixMulShift_S16_S16_Mod;
        mlib_MatrixMulShift_S16C_S16C_Sat;
        mlib_MatrixMulShift_S16C_S16C_Mod;
    local:
        *;
};

SUNW_2.2 {
    global:
        mlib_VectorReverseByteOrder_S16_S16;
        mlib_VectorReverseByteOrder_U16_U16;
        mlib_VectorReverseByteOrder_S32_S32;
        mlib_VectorReverseByteOrder_U32_U32;
        mlib_VectorReverseByteOrder_S64_S64;
        mlib_VectorReverseByteOrder_U64_U64;
        mlib_VectorReverseByteOrder_F32_F32;
        mlib_VectorReverseByteOrder_D64_D64;
        mlib_VectorReverseByteOrder_S16;
        mlib_VectorReverseByteOrder_U16;
        mlib_VectorReverseByteOrder_S32;
        mlib_VectorReverseByteOrder_U32;
        mlib_VectorReverseByteOrder_S64;
        mlib_VectorReverseByteOrder_U64;
        mlib_VectorReverseByteOrder_F32;
        mlib_VectorReverseByteOrder_D64;
        mlib_VectorReverseByteOrder;
        mlib_VectorReverseByteOrder_Inp;
        mlib_VectorMulSShift_U8_U8_Mod;
        mlib_VectorMulSShift_U8_U8_Sat;
        mlib_VectorMulSShift_S8_S8_Mod;
        mlib_VectorMulSShift_S8_S8_Sat;
        mlib_VectorMulSShift_S16_S16_Mod;
        mlib_VectorMulSShift_S16_S16_Sat;
        mlib_VectorMulSShift_S32_S32_Mod;
        mlib_VectorMulSShift_S32_S32_Sat;
        mlib_VectorMulSShift_U8_Mod;
        mlib_VectorMulSShift_U8_Sat;
        mlib_VectorMulSShift_S8_Mod;
        mlib_VectorMulSShift_S8_Sat;
        mlib_VectorMulSShift_S16_Mod;
        mlib_VectorMulSShift_S16_Sat;
        mlib_VectorMulSShift_S32_Mod;
        mlib_VectorMulSShift_S32_Sat;
        mlib_VectorMulSShift_U8C_U8C_Mod;
        mlib_VectorMulSShift_U8C_U8C_Sat;
        mlib_VectorMulSShift_S8C_S8C_Mod;
        mlib_VectorMulSShift_S8C_S8C_Sat;
        mlib_VectorMulSShift_S16C_S16C_Sat;
        mlib_VectorMulSShift_S16C_S16C_Mod;
        mlib_VectorMulSShift_S32C_S32C_Sat;
        mlib_VectorMulSShift_S32C_S32C_Mod;
        mlib_VectorMulSShift_U8C_Mod;
        mlib_VectorMulSShift_U8C_Sat;
        mlib_VectorMulSShift_S8C_Mod;
        mlib_VectorMulSShift_S8C_Sat;
        mlib_VectorMulSShift_S16C_Mod;
        mlib_VectorMulSShift_S16C_Sat;
        mlib_VectorMulSShift_S32C_Mod;
        mlib_VectorMulSShift_S32C_Sat;
        mlib_VectorMulShift_U8_U8_Mod;
        mlib_VectorMulShift_U8_U8_Sat;
        mlib_VectorMulShift_S8_S8_Mod;
        mlib_VectorMulShift_S8_S8_Sat;
        mlib_VectorMulShift_S32_S32_Mod;
        mlib_VectorMulShift_S32_S32_Sat;
        mlib_VectorMulShift_U8_Mod;
        mlib_VectorMulShift_U8_Sat;
        mlib_VectorMulShift_S8_Mod;
        mlib_VectorMulShift_S8_Sat;
        mlib_VectorMulShift_S32_Mod;
        mlib_VectorMulShift_S32_Sat;
        mlib_VectorMulShift_U8C_U8C_Mod;
        mlib_VectorMulShift_U8C_U8C_Sat;
        mlib_VectorMulShift_S8C_S8C_Mod;
        mlib_VectorMulShift_S8C_S8C_Sat;
        mlib_VectorMulShift_S32C_S32C_Sat;
        mlib_VectorMulShift_S32C_S32C_Mod;
        mlib_VectorMulShift_U8C_Mod;
        mlib_VectorMulShift_U8C_Sat;
        mlib_VectorMulShift_S8C_Mod;
        mlib_VectorMulShift_S8C_Sat;
        mlib_VectorMulShift_S32C_Mod;
        mlib_VectorMulShift_S32C_Sat;
        mlib_MatrixMulSShift_U8_U8_Mod;
        mlib_MatrixMulSShift_U8_U8_Sat;
        mlib_MatrixMulSShift_S8_S8_Mod;
        mlib_MatrixMulSShift_S8_S8_Sat;
        mlib_MatrixMulSShift_S16_S16_Mod;
        mlib_MatrixMulSShift_S16_S16_Sat;
        mlib_MatrixMulSShift_S32_S32_Mod;
        mlib_MatrixMulSShift_S32_S32_Sat;
        mlib_MatrixMulSShift_U8_Mod;
        mlib_MatrixMulSShift_U8_Sat;
        mlib_MatrixMulSShift_S8_Mod;
        mlib_MatrixMulSShift_S8_Sat;
        mlib_MatrixMulSShift_S16_Mod;
        mlib_MatrixMulSShift_S16_Sat;
        mlib_MatrixMulSShift_S32_Mod;
        mlib_MatrixMulSShift_S32_Sat;
        mlib_MatrixMulSShift_U8C_U8C_Mod;
        mlib_MatrixMulSShift_U8C_U8C_Sat;
        mlib_MatrixMulSShift_S8C_S8C_Mod;
        mlib_MatrixMulSShift_S8C_S8C_Sat;
        mlib_MatrixMulSShift_S16C_S16C_Sat;
        mlib_MatrixMulSShift_S16C_S16C_Mod;
        mlib_MatrixMulSShift_S32C_S32C_Sat;
        mlib_MatrixMulSShift_S32C_S32C_Mod;
        mlib_MatrixMulSShift_U8C_Mod;
        mlib_MatrixMulSShift_U8C_Sat;
        mlib_MatrixMulSShift_S8C_Mod;
        mlib_MatrixMulSShift_S8C_Sat;
        mlib_MatrixMulSShift_S16C_Mod;
        mlib_MatrixMulSShift_S16C_Sat;
        mlib_MatrixMulSShift_S32C_Mod;
        mlib_MatrixMulSShift_S32C_Sat;
        mlib_VectorMaximum_U8;
        mlib_VectorMaximum_S8;
        mlib_VectorMaximum_S16;
        mlib_VectorMaximum_S32;
        mlib_VectorMaximum_F32;
        mlib_VectorMaximum_D64;
        mlib_VectorMaximumMag_U8C;
        mlib_VectorMaximumMag_S8C;
        mlib_VectorMaximumMag_S16C;
        mlib_VectorMaximumMag_S32C;
        mlib_VectorMaximumMag_F32C;
        mlib_VectorMaximumMag_D64C;
        mlib_MatrixMaximum_U8;
        mlib_MatrixMaximum_S8;
        mlib_MatrixMaximum_S16;
        mlib_MatrixMaximum_S32;
        mlib_MatrixMaximum_F32;
        mlib_MatrixMaximum_D64;
        mlib_MatrixMaximumMag_U8C;
        mlib_MatrixMaximumMag_S8C;
        mlib_MatrixMaximumMag_S16C;
        mlib_MatrixMaximumMag_S32C;
        mlib_MatrixMaximumMag_F32C;
        mlib_MatrixMaximumMag_D64C;
        mlib_VectorMinimum_U8;
        mlib_VectorMinimum_S8;
        mlib_VectorMinimum_S16;
        mlib_VectorMinimum_S32;
        mlib_VectorMinimum_F32;
        mlib_VectorMinimum_D64;
        mlib_VectorMinimumMag_U8C;
        mlib_VectorMinimumMag_S8C;
        mlib_VectorMinimumMag_S16C;
        mlib_VectorMinimumMag_S32C;
        mlib_VectorMinimumMag_F32C;
        mlib_VectorMinimumMag_D64C;
        mlib_MatrixMinimum_U8;
        mlib_MatrixMinimum_S8;
        mlib_MatrixMinimum_S16;
        mlib_MatrixMinimum_S32;
        mlib_MatrixMinimum_F32;
        mlib_MatrixMinimum_D64;
        mlib_MatrixMinimumMag_U8C;
        mlib_MatrixMinimumMag_S8C;
        mlib_MatrixMinimumMag_S16C;
        mlib_MatrixMinimumMag_S32C;
        mlib_MatrixMinimumMag_F32C;
        mlib_MatrixMinimumMag_D64C;
} SUNW_2.0;

SUNW_2.3 {
    global:
        mlib_VectorAve_U8_U8;
        mlib_VectorAve_S8_S8;
        mlib_VectorAve_S16_U8;
        mlib_VectorAve_S16_S8;
        mlib_VectorAve_S16_S16;
        mlib_VectorAve_S32_S16;
        mlib_VectorAve_S32_S32;
        mlib_VectorAve_U8;
        mlib_VectorAve_S8;
        mlib_VectorAve_S16;
        mlib_VectorAve_S32;
        mlib_VectorAve_U8C_U8C;
        mlib_VectorAve_S8C_S8C;
        mlib_VectorAve_S16C_U8C;
        mlib_VectorAve_S16C_S8C;
        mlib_VectorAve_S16C_S16C;
        mlib_VectorAve_S32C_S16C;
        mlib_VectorAve_S32C_S32C;
        mlib_VectorAve_U8C;
        mlib_VectorAve_S8C;
        mlib_VectorAve_S16C;
        mlib_VectorAve_S32C;
        mlib_MatrixAve_U8_U8;
        mlib_MatrixAve_S8_S8;
        mlib_MatrixAve_S16_U8;
        mlib_MatrixAve_S16_S8;
        mlib_MatrixAve_S16_S16;
        mlib_MatrixAve_S32_S16;
        mlib_MatrixAve_S32_S32;
        mlib_MatrixAve_U8;
        mlib_MatrixAve_S8;
        mlib_MatrixAve_S16;
        mlib_MatrixAve_S32;
        mlib_MatrixAve_U8C_U8C;
        mlib_MatrixAve_S8C_S8C;
        mlib_MatrixAve_S16C_U8C;
        mlib_MatrixAve_S16C_S8C;
        mlib_MatrixAve_S16C_S16C;
        mlib_MatrixAve_S32C_S16C;
        mlib_MatrixAve_S32C_S32C;
        mlib_MatrixAve_U8C;
        mlib_MatrixAve_S8C;
        mlib_MatrixAve_S16C;
        mlib_MatrixAve_S32C;
} SUNW_2.2;

SUNWprivate_2.2 {
    global:
        __mlib_VectorAdd_U8_U8_Sat;
        __mlib_VectorAdd_S8_S8_Sat;
        __mlib_VectorAdd_S16_S16_Sat;
        __mlib_VectorAdd_S32_S32_Sat;
        __mlib_VectorAdd_U8_U8_Mod;
        __mlib_VectorAdd_S16_U8_Mod;
        __mlib_VectorAdd_S8_S8_Mod;
        __mlib_VectorAdd_S16_S8_Mod;
        __mlib_VectorAdd_S16_S16_Mod;
        __mlib_VectorAdd_S32_S16_Mod;
        __mlib_VectorAdd_S32_S32_Mod;
        __mlib_VectorAdd_U8_Sat;
        __mlib_VectorAdd_S8_Sat;
        __mlib_VectorAdd_S16_Sat;
        __mlib_VectorAdd_S32_Sat;
        __mlib_VectorAdd_U8_Mod;
        __mlib_VectorAdd_S8_Mod;
        __mlib_VectorAdd_S16_Mod;
        __mlib_VectorAdd_S32_Mod;
        __mlib_VectorAdd_U8C_U8C_Sat;
        __mlib_VectorAdd_S8C_S8C_Sat;
        __mlib_VectorAdd_S16C_S16C_Sat;
        __mlib_VectorAdd_S32C_S32C_Sat;
        __mlib_VectorAdd_U8C_U8C_Mod;
        __mlib_VectorAdd_S16C_U8C_Mod;
        __mlib_VectorAdd_S8C_S8C_Mod;
        __mlib_VectorAdd_S16C_S8C_Mod;
        __mlib_VectorAdd_S16C_S16C_Mod;
        __mlib_VectorAdd_S32C_S16C_Mod;
        __mlib_VectorAdd_S32C_S32C_Mod;
        __mlib_VectorAdd_U8C_Sat;
        __mlib_VectorAdd_S8C_Sat;
        __mlib_VectorAdd_S16C_Sat;
        __mlib_VectorAdd_S32C_Sat;
        __mlib_VectorAdd_U8C_Mod;
        __mlib_VectorAdd_S8C_Mod;
        __mlib_VectorAdd_S16C_Mod;
        __mlib_VectorAdd_S32C_Mod;
        __mlib_VectorSub_U8_U8_Sat;
        __mlib_VectorSub_S8_S8_Sat;
        __mlib_VectorSub_S16_S16_Sat;
        __mlib_VectorSub_S32_S32_Sat;
        __mlib_VectorSub_U8_U8_Mod;
        __mlib_VectorSub_S16_U8_Mod;
        __mlib_VectorSub_S8_S8_Mod;
        __mlib_VectorSub_S16_S8_Mod;
        __mlib_VectorSub_S16_S16_Mod;
        __mlib_VectorSub_S32_S16_Mod;
        __mlib_VectorSub_S32_S32_Mod;
        __mlib_VectorSub_U8_Sat;
        __mlib_VectorSub_S8_Sat;
        __mlib_VectorSub_S16_Sat;
        __mlib_VectorSub_S32_Sat;
        __mlib_VectorSub_U8_Mod;
        __mlib_VectorSub_S8_Mod;
        __mlib_VectorSub_S16_Mod;
        __mlib_VectorSub_S32_Mod;
        __mlib_VectorSub_U8C_U8C_Sat;
        __mlib_VectorSub_S8C_S8C_Sat;
        __mlib_VectorSub_S16C_S16C_Sat;
        __mlib_VectorSub_S32C_S32C_Sat;
        __mlib_VectorSub_U8C_U8C_Mod;
        __mlib_VectorSub_S16C_U8C_Mod;
        __mlib_VectorSub_S8C_S8C_Mod;
        __mlib_VectorSub_S16C_S8C_Mod;
        __mlib_VectorSub_S16C_S16C_Mod;
        __mlib_VectorSub_S32C_S16C_Mod;
        __mlib_VectorSub_S32C_S32C_Mod;
        __mlib_VectorSub_U8C_Sat;
        __mlib_VectorSub_S8C_Sat;
        __mlib_VectorSub_S16C_Sat;
        __mlib_VectorSub_S32C_Sat;
        __mlib_VectorSub_U8C_Mod;
        __mlib_VectorSub_S8C_Mod;
        __mlib_VectorSub_S16C_Mod;
        __mlib_VectorSub_S32C_Mod;
        __mlib_VectorAddS_U8_U8_Sat;
        __mlib_VectorAddS_S8_S8_Sat;
        __mlib_VectorAddS_S16_S16_Sat;
        __mlib_VectorAddS_S32_S32_Sat;
        __mlib_VectorAddS_U8_U8_Mod;
        __mlib_VectorAddS_S16_U8_Mod;
        __mlib_VectorAddS_S8_S8_Mod;
        __mlib_VectorAddS_S16_S8_Mod;
        __mlib_VectorAddS_S16_S16_Mod;
        __mlib_VectorAddS_S32_S16_Mod;
        __mlib_VectorAddS_S32_S32_Mod;
        __mlib_VectorAddS_U8_Sat;
        __mlib_VectorAddS_S8_Sat;
        __mlib_VectorAddS_S16_Sat;
        __mlib_VectorAddS_S32_Sat;
        __mlib_VectorAddS_U8_Mod;
        __mlib_VectorAddS_S8_Mod;
        __mlib_VectorAddS_S16_Mod;
        __mlib_VectorAddS_S32_Mod;
        __mlib_VectorAddS_U8C_U8C_Sat;
        __mlib_VectorAddS_S8C_S8C_Sat;
        __mlib_VectorAddS_S16C_S16C_Sat;
        __mlib_VectorAddS_S32C_S32C_Sat;
        __mlib_VectorAddS_U8C_U8C_Mod;
        __mlib_VectorAddS_S16C_U8C_Mod;
        __mlib_VectorAddS_S8C_S8C_Mod;
        __mlib_VectorAddS_S16C_S8C_Mod;
        __mlib_VectorAddS_S16C_S16C_Mod;
        __mlib_VectorAddS_S32C_S16C_Mod;
        __mlib_VectorAddS_S32C_S32C_Mod;
        __mlib_VectorAddS_U8C_Sat;
        __mlib_VectorAddS_S8C_Sat;
        __mlib_VectorAddS_S16C_Sat;
        __mlib_VectorAddS_S32C_Sat;
        __mlib_VectorAddS_U8C_Mod;
        __mlib_VectorAddS_S8C_Mod;
        __mlib_VectorAddS_S16C_Mod;
        __mlib_VectorAddS_S32C_Mod;
        __mlib_VectorSubS_U8_U8_Sat;
        __mlib_VectorSubS_S8_S8_Sat;
        __mlib_VectorSubS_S16_S16_Sat;
        __mlib_VectorSubS_S32_S32_Sat;
        __mlib_VectorSubS_U8_U8_Mod;
        __mlib_VectorSubS_S16_U8_Mod;
        __mlib_VectorSubS_S8_S8_Mod;
        __mlib_VectorSubS_S16_S8_Mod;
        __mlib_VectorSubS_S16_S16_Mod;
        __mlib_VectorSubS_S32_S16_Mod;
        __mlib_VectorSubS_S32_S32_Mod;
        __mlib_VectorSubS_U8_Sat;
        __mlib_VectorSubS_S8_Sat;
        __mlib_VectorSubS_S16_Sat;
        __mlib_VectorSubS_S32_Sat;
        __mlib_VectorSubS_U8_Mod;
        __mlib_VectorSubS_S8_Mod;
        __mlib_VectorSubS_S16_Mod;
        __mlib_VectorSubS_S32_Mod;
        __mlib_VectorSubS_U8C_U8C_Sat;
        __mlib_VectorSubS_S8C_S8C_Sat;
        __mlib_VectorSubS_S16C_S16C_Sat;
        __mlib_VectorSubS_S32C_S32C_Sat;
        __mlib_VectorSubS_U8C_U8C_Mod;
        __mlib_VectorSubS_S16C_U8C_Mod;
        __mlib_VectorSubS_S8C_S8C_Mod;
        __mlib_VectorSubS_S16C_S8C_Mod;
        __mlib_VectorSubS_S16C_S16C_Mod;
        __mlib_VectorSubS_S32C_S16C_Mod;
        __mlib_VectorSubS_S32C_S32C_Mod;
        __mlib_VectorSubS_U8C_Sat;
        __mlib_VectorSubS_S8C_Sat;
        __mlib_VectorSubS_S16C_Sat;
        __mlib_VectorSubS_S32C_Sat;
        __mlib_VectorSubS_U8C_Mod;
        __mlib_VectorSubS_S8C_Mod;
        __mlib_VectorSubS_S16C_Mod;
        __mlib_VectorSubS_S32C_Mod;
        __mlib_VectorMulS_U8_U8_Sat;
        __mlib_VectorMulS_S16_U8_Sat;
        __mlib_VectorMulS_S8_S8_Sat;
        __mlib_VectorMulS_S16_S16_Sat;
        __mlib_VectorMulS_S32_S32_Sat;
        __mlib_VectorMulS_U8_U8_Mod;
        __mlib_VectorMulS_S16_U8_Mod;
        __mlib_VectorMulS_S8_S8_Mod;
        __mlib_VectorMulS_S16_S8_Mod;
        __mlib_VectorMulS_S16_S16_Mod;
        __mlib_VectorMulS_S32_S16_Mod;
        __mlib_VectorMulS_S32_S32_Mod;
        __mlib_VectorMulS_U8_Sat;
        __mlib_VectorMulS_S8_Sat;
        __mlib_VectorMulS_S16_Sat;
        __mlib_VectorMulS_S32_Sat;
        __mlib_VectorMulS_U8_Mod;
        __mlib_VectorMulS_S8_Mod;
        __mlib_VectorMulS_S16_Mod;
        __mlib_VectorMulS_S32_Mod;
        __mlib_VectorMulS_U8C_U8C_Sat;
        __mlib_VectorMulS_S16C_U8C_Sat;
        __mlib_VectorMulS_S8C_S8C_Sat;
        __mlib_VectorMulS_S16C_S8C_Sat;
        __mlib_VectorMulS_S16C_S16C_Sat;
        __mlib_VectorMulS_S32C_S16C_Sat;
        __mlib_VectorMulS_S32C_S32C_Sat;
        __mlib_VectorMulS_U8C_U8C_Mod;
        __mlib_VectorMulS_S16C_U8C_Mod;
        __mlib_VectorMulS_S8C_S8C_Mod;
        __mlib_VectorMulS_S16C_S8C_Mod;
        __mlib_VectorMulS_S16C_S16C_Mod;
        __mlib_VectorMulS_S32C_S16C_Mod;
        __mlib_VectorMulS_S32C_S32C_Mod;
        __mlib_VectorMulS_U8C_Sat;
        __mlib_VectorMulS_S8C_Sat;
        __mlib_VectorMulS_S16C_Sat;
        __mlib_VectorMulS_S32C_Sat;
        __mlib_VectorMulS_U8C_Mod;
        __mlib_VectorMulS_S8C_Mod;
        __mlib_VectorMulS_S16C_Mod;
        __mlib_VectorMulS_S32C_Mod;
        __mlib_VectorMulM_U8_U8_Sat;
        __mlib_VectorMulM_S16_U8_Sat;
        __mlib_VectorMulM_S8_S8_Sat;
        __mlib_VectorMulM_S16_S8_Sat;
        __mlib_VectorMulM_S16_S16_Sat;
        __mlib_VectorMulM_S32_S16_Sat;
        __mlib_VectorMulM_S32_S32_Sat;
        __mlib_VectorMulM_U8_U8_Mod;
        __mlib_VectorMulM_S16_U8_Mod;
        __mlib_VectorMulM_S8_S8_Mod;
        __mlib_VectorMulM_S16_S8_Mod;
        __mlib_VectorMulM_S16_S16_Mod;
        __mlib_VectorMulM_S32_S16_Mod;
        __mlib_VectorMulM_S32_S32_Mod;
        __mlib_VectorMulM_U8C_U8C_Sat;
        __mlib_VectorMulM_S16C_U8C_Sat;
        __mlib_VectorMulM_S8C_S8C_Sat;
        __mlib_VectorMulM_S16C_S8C_Sat;
        __mlib_VectorMulM_S16C_S16C_Sat;
        __mlib_VectorMulM_S32C_S16C_Sat;
        __mlib_VectorMulM_S32C_S32C_Sat;
        __mlib_VectorMulM_U8C_U8C_Mod;
        __mlib_VectorMulM_S16C_U8C_Mod;
        __mlib_VectorMulM_S8C_S8C_Mod;
        __mlib_VectorMulM_S16C_S8C_Mod;
        __mlib_VectorMulM_S16C_S16C_Mod;
        __mlib_VectorMulM_S32C_S16C_Mod;
        __mlib_VectorMulM_S32C_S32C_Mod;
        __mlib_VectorMulMShift_S16_S16_Sat;
        __mlib_VectorMulMShift_S16_S16_Mod;
        __mlib_VectorMulMShift_S16C_S16C_Sat;
        __mlib_VectorMulMShift_S16C_S16C_Mod;
        __mlib_VectorScale_U8_U8_Sat;
        __mlib_VectorScale_S16_U8_Sat;
        __mlib_VectorScale_S8_S8_Sat;
        __mlib_VectorScale_S16_S16_Sat;
        __mlib_VectorScale_S32_S32_Sat;
        __mlib_VectorScale_U8_U8_Mod;
        __mlib_VectorScale_S16_U8_Mod;
        __mlib_VectorScale_S8_S8_Mod;
        __mlib_VectorScale_S16_S8_Mod;
        __mlib_VectorScale_S16_S16_Mod;
        __mlib_VectorScale_S32_S16_Mod;
        __mlib_VectorScale_S32_S32_Mod;
        __mlib_VectorScale_U8_Sat;
        __mlib_VectorScale_S8_Sat;
        __mlib_VectorScale_S16_Sat;
        __mlib_VectorScale_S32_Sat;
        __mlib_VectorScale_U8_Mod;
        __mlib_VectorScale_S8_Mod;
        __mlib_VectorScale_S16_Mod;
        __mlib_VectorScale_S32_Mod;
        __mlib_VectorScale_U8C_U8C_Sat;
        __mlib_VectorScale_S16C_U8C_Sat;
        __mlib_VectorScale_S8C_S8C_Sat;
        __mlib_VectorScale_S16C_S8C_Sat;
        __mlib_VectorScale_S16C_S16C_Sat;
        __mlib_VectorScale_S32C_S16C_Sat;
        __mlib_VectorScale_S32C_S32C_Sat;
        __mlib_VectorScale_U8C_U8C_Mod;
        __mlib_VectorScale_S16C_U8C_Mod;
        __mlib_VectorScale_S8C_S8C_Mod;
        __mlib_VectorScale_S16C_S8C_Mod;
        __mlib_VectorScale_S16C_S16C_Mod;
        __mlib_VectorScale_S32C_S16C_Mod;
        __mlib_VectorScale_S32C_S32C_Mod;
        __mlib_VectorScale_U8C_Sat;
        __mlib_VectorScale_S8C_Sat;
        __mlib_VectorScale_S16C_Sat;
        __mlib_VectorScale_S32C_Sat;
        __mlib_VectorScale_U8C_Mod;
        __mlib_VectorScale_S8C_Mod;
        __mlib_VectorScale_S16C_Mod;
        __mlib_VectorScale_S32C_Mod;
        __mlib_VectorMulSAdd_U8_U8_Sat;
        __mlib_VectorMulSAdd_S16_U8_Sat;
        __mlib_VectorMulSAdd_S8_S8_Sat;
        __mlib_VectorMulSAdd_S16_S16_Sat;
        __mlib_VectorMulSAdd_S32_S32_Sat;
        __mlib_VectorMulSAdd_U8_U8_Mod;
        __mlib_VectorMulSAdd_S16_U8_Mod;
        __mlib_VectorMulSAdd_S8_S8_Mod;
        __mlib_VectorMulSAdd_S16_S8_Mod;
        __mlib_VectorMulSAdd_S16_S16_Mod;
        __mlib_VectorMulSAdd_S32_S16_Mod;
        __mlib_VectorMulSAdd_S32_S32_Mod;
        __mlib_VectorMulSAdd_U8_Sat;
        __mlib_VectorMulSAdd_S8_Sat;
        __mlib_VectorMulSAdd_S16_Sat;
        __mlib_VectorMulSAdd_S32_Sat;
        __mlib_VectorMulSAdd_U8_Mod;
        __mlib_VectorMulSAdd_S8_Mod;
        __mlib_VectorMulSAdd_S16_Mod;
        __mlib_VectorMulSAdd_S32_Mod;
        __mlib_VectorMulSAdd_U8C_U8C_Sat;
        __mlib_VectorMulSAdd_S16C_U8C_Sat;
        __mlib_VectorMulSAdd_S8C_S8C_Sat;
        __mlib_VectorMulSAdd_S16C_S8C_Sat;
        __mlib_VectorMulSAdd_S16C_S16C_Sat;
        __mlib_VectorMulSAdd_S32C_S16C_Sat;
        __mlib_VectorMulSAdd_S32C_S32C_Sat;
        __mlib_VectorMulSAdd_U8C_U8C_Mod;
        __mlib_VectorMulSAdd_S16C_U8C_Mod;
        __mlib_VectorMulSAdd_S8C_S8C_Mod;
        __mlib_VectorMulSAdd_S16C_S8C_Mod;
        __mlib_VectorMulSAdd_S16C_S16C_Mod;
        __mlib_VectorMulSAdd_S32C_S16C_Mod;
        __mlib_VectorMulSAdd_S32C_S32C_Mod;
        __mlib_VectorMulSAdd_U8C_Sat;
        __mlib_VectorMulSAdd_S8C_Sat;
        __mlib_VectorMulSAdd_S16C_Sat;
        __mlib_VectorMulSAdd_S32C_Sat;
        __mlib_VectorMulSAdd_U8C_Mod;
        __mlib_VectorMulSAdd_S8C_Mod;
        __mlib_VectorMulSAdd_S16C_Mod;
        __mlib_VectorMulSAdd_S32C_Mod;
        __mlib_VectorMul_U8_U8_Sat;
        __mlib_VectorMul_S16_U8_Sat;
        __mlib_VectorMul_S8_S8_Sat;
        __mlib_VectorMul_S16_S16_Sat;
        __mlib_VectorMul_S32_S32_Sat;
        __mlib_VectorMul_U8_U8_Mod;
        __mlib_VectorMul_S16_U8_Mod;
        __mlib_VectorMul_S8_S8_Mod;
        __mlib_VectorMul_S16_S8_Mod;
        __mlib_VectorMul_S16_S16_Mod;
        __mlib_VectorMul_S32_S16_Mod;
        __mlib_VectorMul_S32_S32_Mod;
        __mlib_VectorMul_U8_Sat;
        __mlib_VectorMul_S8_Sat;
        __mlib_VectorMul_S16_Sat;
        __mlib_VectorMul_S32_Sat;
        __mlib_VectorMul_U8_Mod;
        __mlib_VectorMul_S8_Mod;
        __mlib_VectorMul_S16_Mod;
        __mlib_VectorMul_S32_Mod;
        __mlib_VectorMul_U8C_U8C_Sat;
        __mlib_VectorMul_S16C_U8C_Sat;
        __mlib_VectorMul_S8C_S8C_Sat;
        __mlib_VectorMul_S16C_S8C_Sat;
        __mlib_VectorMul_S16C_S16C_Sat;
        __mlib_VectorMul_S32C_S16C_Sat;
        __mlib_VectorMul_S32C_S32C_Sat;
        __mlib_VectorMul_U8C_U8C_Mod;
        __mlib_VectorMul_S16C_U8C_Mod;
        __mlib_VectorMul_S8C_S8C_Mod;
        __mlib_VectorMul_S16C_S8C_Mod;
        __mlib_VectorMul_S16C_S16C_Mod;
        __mlib_VectorMul_S32C_S16C_Mod;
        __mlib_VectorMul_S32C_S32C_Mod;
        __mlib_VectorMul_U8C_Sat;
        __mlib_VectorMul_S8C_Sat;
        __mlib_VectorMul_S16C_Sat;
        __mlib_VectorMul_S32C_Sat;
        __mlib_VectorMul_U8C_Mod;
        __mlib_VectorMul_S8C_Mod;
        __mlib_VectorMul_S16C_Mod;
        __mlib_VectorMul_S32C_Mod;
        __mlib_VectorMulShift_S16_S16_Sat;
        __mlib_VectorMulShift_S16_S16_Mod;
        __mlib_VectorMulShift_S16_Sat;
        __mlib_VectorMulShift_S16_Mod;
        __mlib_VectorMulShift_S16C_S16C_Sat;
        __mlib_VectorMulShift_S16C_S16C_Mod;
        __mlib_VectorMulShift_S16C_Sat;
        __mlib_VectorMulShift_S16C_Mod;
        __mlib_VectorDotProd_U8_Sat;
        __mlib_VectorDotProd_S8_Sat;
        __mlib_VectorDotProd_S16_Sat;
        __mlib_VectorDotProd_S32_Sat;
        __mlib_VectorDotProd_U8C_Sat;
        __mlib_VectorDotProd_S8C_Sat;
        __mlib_VectorDotProd_S16C_Sat;
        __mlib_VectorDotProd_S32C_Sat;
        __mlib_VectorNorm_U8_Sat;
        __mlib_VectorNorm_S8_Sat;
        __mlib_VectorNorm_S16_Sat;
        __mlib_VectorNorm_S32_Sat;
        __mlib_VectorSumAbs_U8_Sat;
        __mlib_VectorSumAbs_S8_Sat;
        __mlib_VectorSumAbs_S16_Sat;
        __mlib_VectorSumAbs_S32_Sat;
        __mlib_VectorZero_U8;
        __mlib_VectorZero_S8;
        __mlib_VectorZero_S16;
        __mlib_VectorZero_S32;
        __mlib_VectorZero_U8C;
        __mlib_VectorZero_S8C;
        __mlib_VectorZero_S16C;
        __mlib_VectorZero_S32C;
        __mlib_VectorSet_U8;
        __mlib_VectorSet_S8;
        __mlib_VectorSet_S16;
        __mlib_VectorSet_S32;
        __mlib_VectorSet_U8C;
        __mlib_VectorSet_S8C;
        __mlib_VectorSet_S16C;
        __mlib_VectorSet_S32C;
        __mlib_VectorCopy_U8;
        __mlib_VectorCopy_S8;
        __mlib_VectorCopy_S16;
        __mlib_VectorCopy_U8C;
        __mlib_VectorCopy_S8C;
        __mlib_VectorCopy_S16C;
        __mlib_VectorCopy_S32C;
        __mlib_VectorConvert_S16_U8_Mod;
        __mlib_VectorConvert_S32_U8_Mod;
        __mlib_VectorConvert_S16_S8_Mod;
        __mlib_VectorConvert_S32_S8_Mod;
        __mlib_VectorConvert_S32_S16_Mod;
        __mlib_VectorConvert_S16C_U8C_Mod;
        __mlib_VectorConvert_S32C_U8C_Mod;
        __mlib_VectorConvert_S16C_S8C_Mod;
        __mlib_VectorConvert_S32C_S8C_Mod;
        __mlib_VectorConvert_S32C_S16C_Mod;
        __mlib_VectorConvert_S8_U8_Sat;
        __mlib_VectorConvert_U8_S8_Sat;
        __mlib_VectorConvert_U8_S16_Sat;
        __mlib_VectorConvert_S8_S16_Sat;
        __mlib_VectorConvert_U8_S32_Sat;
        __mlib_VectorConvert_S8_S32_Sat;
        __mlib_VectorConvert_S16_S32_Sat;
        __mlib_VectorConvert_S8_U8_Mod;
        __mlib_VectorConvert_U8_S8_Mod;
        __mlib_VectorConvert_U8_S16_Mod;
        __mlib_VectorConvert_S8_S16_Mod;
        __mlib_VectorConvert_U8_S32_Mod;
        __mlib_VectorConvert_S8_S32_Mod;
        __mlib_VectorConvert_S16_S32_Mod;
        __mlib_VectorConvert_S8C_U8C_Sat;
        __mlib_VectorConvert_U8C_S8C_Sat;
        __mlib_VectorConvert_U8C_S16C_Sat;
        __mlib_VectorConvert_S8C_S16C_Sat;
        __mlib_VectorConvert_U8C_S32C_Sat;
        __mlib_VectorConvert_S8C_S32C_Sat;
        __mlib_VectorConvert_S16C_S32C_Sat;
        __mlib_VectorConvert_S8C_U8C_Mod;
        __mlib_VectorConvert_U8C_S8C_Mod;
        __mlib_VectorConvert_U8C_S16C_Mod;
        __mlib_VectorConvert_S8C_S16C_Mod;
        __mlib_VectorConvert_U8C_S32C_Mod;
        __mlib_VectorConvert_S8C_S32C_Mod;
        __mlib_VectorConvert_S16C_S32C_Mod;
        __mlib_VectorMerge_U8C_U8;
        __mlib_VectorMerge_S8C_S8;
        __mlib_VectorMerge_S16C_S16;
        __mlib_VectorMerge_S32C_S32;
        __mlib_VectorSplit_U8_U8C;
        __mlib_VectorSplit_S8_S8C;
        __mlib_VectorSplit_S16_S16C;
        __mlib_VectorSplit_S32_S32C;
        __mlib_VectorMag_U8C;
        __mlib_VectorMag_S8C;
        __mlib_VectorMag_S16C;
        __mlib_VectorMag_S32C;
        __mlib_VectorAng_U8C;
        __mlib_VectorAng_S8C;
        __mlib_VectorAng_S16C;
        __mlib_VectorAng_S32C;
        __mlib_VectorConj_S8C_S8C_Sat;
        __mlib_VectorConj_S16C_S16C_Sat;
        __mlib_VectorConj_S32C_S32C_Sat;
        __mlib_VectorConj_S8C_Sat;
        __mlib_VectorConj_S16C_Sat;
        __mlib_VectorConj_S32C_Sat;
        __mlib_VectorConjRev_S8C_S8C_Sat;
        __mlib_VectorConjRev_S16C_S16C_Sat;
        __mlib_VectorConjRev_S32C_S32C_Sat;
        __mlib_VectorConjSymExt_S8C_S8C_Sat;
        __mlib_VectorConjSymExt_S16C_S16C_Sat;
        __mlib_VectorConjSymExt_S32C_S32C_Sat;
        __mlib_VectorDistance_U8_Sat;
        __mlib_VectorDistance_S8_Sat;
        __mlib_VectorDistance_S16_Sat;
        __mlib_VectorDistance_S32_Sat;
        __mlib_VectorSumAbsDiff_U8_Sat;
        __mlib_VectorSumAbsDiff_S8_Sat;
        __mlib_VectorSumAbsDiff_S16_Sat;
        __mlib_VectorSumAbsDiff_S32_Sat;
        __mlib_MatrixAdd_U8_U8_Sat;
        __mlib_MatrixAdd_S8_S8_Sat;
        __mlib_MatrixAdd_S16_S16_Sat;
        __mlib_MatrixAdd_S32_S32_Sat;
        __mlib_MatrixAdd_U8_U8_Mod;
        __mlib_MatrixAdd_S16_U8_Mod;
        __mlib_MatrixAdd_S8_S8_Mod;
        __mlib_MatrixAdd_S16_S8_Mod;
        __mlib_MatrixAdd_S16_S16_Mod;
        __mlib_MatrixAdd_S32_S16_Mod;
        __mlib_MatrixAdd_S32_S32_Mod;
        __mlib_MatrixAdd_U8_Sat;
        __mlib_MatrixAdd_S8_Sat;
        __mlib_MatrixAdd_S16_Sat;
        __mlib_MatrixAdd_S32_Sat;
        __mlib_MatrixAdd_U8_Mod;
        __mlib_MatrixAdd_S8_Mod;
        __mlib_MatrixAdd_S16_Mod;
        __mlib_MatrixAdd_S32_Mod;
        __mlib_MatrixAdd_U8C_U8C_Sat;
        __mlib_MatrixAdd_S8C_S8C_Sat;
        __mlib_MatrixAdd_S16C_S16C_Sat;
        __mlib_MatrixAdd_S32C_S32C_Sat;
        __mlib_MatrixAdd_U8C_U8C_Mod;
        __mlib_MatrixAdd_S16C_U8C_Mod;
        __mlib_MatrixAdd_S8C_S8C_Mod;
        __mlib_MatrixAdd_S16C_S8C_Mod;
        __mlib_MatrixAdd_S16C_S16C_Mod;
        __mlib_MatrixAdd_S32C_S16C_Mod;
        __mlib_MatrixAdd_S32C_S32C_Mod;
        __mlib_MatrixAdd_U8C_Sat;
        __mlib_MatrixAdd_S8C_Sat;
        __mlib_MatrixAdd_S16C_Sat;
        __mlib_MatrixAdd_S32C_Sat;
        __mlib_MatrixAdd_U8C_Mod;
        __mlib_MatrixAdd_S8C_Mod;
        __mlib_MatrixAdd_S16C_Mod;
        __mlib_MatrixAdd_S32C_Mod;
        __mlib_MatrixSub_U8_U8_Sat;
        __mlib_MatrixSub_S8_S8_Sat;
        __mlib_MatrixSub_S16_S16_Sat;
        __mlib_MatrixSub_S32_S32_Sat;
        __mlib_MatrixSub_U8_U8_Mod;
        __mlib_MatrixSub_S16_U8_Mod;
        __mlib_MatrixSub_S8_S8_Mod;
        __mlib_MatrixSub_S16_S8_Mod;
        __mlib_MatrixSub_S16_S16_Mod;
        __mlib_MatrixSub_S32_S16_Mod;
        __mlib_MatrixSub_S32_S32_Mod;
        __mlib_MatrixSub_U8_Sat;
        __mlib_MatrixSub_S8_Sat;
        __mlib_MatrixSub_S16_Sat;
        __mlib_MatrixSub_S32_Sat;
        __mlib_MatrixSub_U8_Mod;
        __mlib_MatrixSub_S8_Mod;
        __mlib_MatrixSub_S16_Mod;
        __mlib_MatrixSub_S32_Mod;
        __mlib_MatrixSub_U8C_U8C_Sat;
        __mlib_MatrixSub_S8C_S8C_Sat;
        __mlib_MatrixSub_S16C_S16C_Sat;
        __mlib_MatrixSub_S32C_S32C_Sat;
        __mlib_MatrixSub_U8C_U8C_Mod;
        __mlib_MatrixSub_S16C_U8C_Mod;
        __mlib_MatrixSub_S8C_S8C_Mod;
        __mlib_MatrixSub_S16C_S8C_Mod;
        __mlib_MatrixSub_S16C_S16C_Mod;
        __mlib_MatrixSub_S32C_S16C_Mod;
        __mlib_MatrixSub_S32C_S32C_Mod;
        __mlib_MatrixSub_U8C_Sat;
        __mlib_MatrixSub_S8C_Sat;
        __mlib_MatrixSub_S16C_Sat;
        __mlib_MatrixSub_S32C_Sat;
        __mlib_MatrixSub_U8C_Mod;
        __mlib_MatrixSub_S8C_Mod;
        __mlib_MatrixSub_S16C_Mod;
        __mlib_MatrixSub_S32C_Mod;
        __mlib_MatrixAddS_U8_U8_Sat;
        __mlib_MatrixAddS_S8_S8_Sat;
        __mlib_MatrixAddS_S16_S16_Sat;
        __mlib_MatrixAddS_S32_S32_Sat;
        __mlib_MatrixAddS_U8_U8_Mod;
        __mlib_MatrixAddS_S16_U8_Mod;
        __mlib_MatrixAddS_S8_S8_Mod;
        __mlib_MatrixAddS_S16_S8_Mod;
        __mlib_MatrixAddS_S16_S16_Mod;
        __mlib_MatrixAddS_S32_S16_Mod;
        __mlib_MatrixAddS_S32_S32_Mod;
        __mlib_MatrixAddS_U8_Sat;
        __mlib_MatrixAddS_S8_Sat;
        __mlib_MatrixAddS_S16_Sat;
        __mlib_MatrixAddS_S32_Sat;
        __mlib_MatrixAddS_U8_Mod;
        __mlib_MatrixAddS_S8_Mod;
        __mlib_MatrixAddS_S16_Mod;
        __mlib_MatrixAddS_S32_Mod;
        __mlib_MatrixAddS_U8C_U8C_Sat;
        __mlib_MatrixAddS_S8C_S8C_Sat;
        __mlib_MatrixAddS_S16C_S16C_Sat;
        __mlib_MatrixAddS_S32C_S32C_Sat;
        __mlib_MatrixAddS_U8C_U8C_Mod;
        __mlib_MatrixAddS_S16C_U8C_Mod;
        __mlib_MatrixAddS_S8C_S8C_Mod;
        __mlib_MatrixAddS_S16C_S8C_Mod;
        __mlib_MatrixAddS_S16C_S16C_Mod;
        __mlib_MatrixAddS_S32C_S16C_Mod;
        __mlib_MatrixAddS_S32C_S32C_Mod;
        __mlib_MatrixAddS_U8C_Sat;
        __mlib_MatrixAddS_S8C_Sat;
        __mlib_MatrixAddS_S16C_Sat;
        __mlib_MatrixAddS_S32C_Sat;
        __mlib_MatrixAddS_U8C_Mod;
        __mlib_MatrixAddS_S8C_Mod;
        __mlib_MatrixAddS_S16C_Mod;
        __mlib_MatrixAddS_S32C_Mod;
        __mlib_MatrixSubS_U8_U8_Sat;
        __mlib_MatrixSubS_S8_S8_Sat;
        __mlib_MatrixSubS_S16_S16_Sat;
        __mlib_MatrixSubS_S32_S32_Sat;
        __mlib_MatrixSubS_U8_U8_Mod;
        __mlib_MatrixSubS_S16_U8_Mod;
        __mlib_MatrixSubS_S8_S8_Mod;
        __mlib_MatrixSubS_S16_S8_Mod;
        __mlib_MatrixSubS_S16_S16_Mod;
        __mlib_MatrixSubS_S32_S16_Mod;
        __mlib_MatrixSubS_S32_S32_Mod;
        __mlib_MatrixSubS_U8_Sat;
        __mlib_MatrixSubS_S8_Sat;
        __mlib_MatrixSubS_S16_Sat;
        __mlib_MatrixSubS_S32_Sat;
        __mlib_MatrixSubS_U8_Mod;
        __mlib_MatrixSubS_S8_Mod;
        __mlib_MatrixSubS_S16_Mod;
        __mlib_MatrixSubS_S32_Mod;
        __mlib_MatrixSubS_U8C_U8C_Sat;
        __mlib_MatrixSubS_S8C_S8C_Sat;
        __mlib_MatrixSubS_S16C_S16C_Sat;
        __mlib_MatrixSubS_S32C_S32C_Sat;
        __mlib_MatrixSubS_U8C_U8C_Mod;
        __mlib_MatrixSubS_S16C_U8C_Mod;
        __mlib_MatrixSubS_S8C_S8C_Mod;
        __mlib_MatrixSubS_S16C_S8C_Mod;
        __mlib_MatrixSubS_S16C_S16C_Mod;
        __mlib_MatrixSubS_S32C_S16C_Mod;
        __mlib_MatrixSubS_S32C_S32C_Mod;
        __mlib_MatrixSubS_U8C_Sat;
        __mlib_MatrixSubS_S8C_Sat;
        __mlib_MatrixSubS_S16C_Sat;
        __mlib_MatrixSubS_S32C_Sat;
        __mlib_MatrixSubS_U8C_Mod;
        __mlib_MatrixSubS_S8C_Mod;
        __mlib_MatrixSubS_S16C_Mod;
        __mlib_MatrixSubS_S32C_Mod;
        __mlib_MatrixMulS_U8_U8_Sat;
        __mlib_MatrixMulS_S16_U8_Sat;
        __mlib_MatrixMulS_S8_S8_Sat;
        __mlib_MatrixMulS_S16_S16_Sat;
        __mlib_MatrixMulS_S32_S32_Sat;
        __mlib_MatrixMulS_U8_U8_Mod;
        __mlib_MatrixMulS_S16_U8_Mod;
        __mlib_MatrixMulS_S8_S8_Mod;
        __mlib_MatrixMulS_S16_S8_Mod;
        __mlib_MatrixMulS_S16_S16_Mod;
        __mlib_MatrixMulS_S32_S16_Mod;
        __mlib_MatrixMulS_S32_S32_Mod;
        __mlib_MatrixMulS_U8_Sat;
        __mlib_MatrixMulS_S8_Sat;
        __mlib_MatrixMulS_S16_Sat;
        __mlib_MatrixMulS_S32_Sat;
        __mlib_MatrixMulS_U8_Mod;
        __mlib_MatrixMulS_S8_Mod;
        __mlib_MatrixMulS_S16_Mod;
        __mlib_MatrixMulS_S32_Mod;
        __mlib_MatrixMulS_U8C_U8C_Sat;
        __mlib_MatrixMulS_S16C_U8C_Sat;
        __mlib_MatrixMulS_S8C_S8C_Sat;
        __mlib_MatrixMulS_S16C_S8C_Sat;
        __mlib_MatrixMulS_S16C_S16C_Sat;
        __mlib_MatrixMulS_S32C_S16C_Sat;
        __mlib_MatrixMulS_S32C_S32C_Sat;
        __mlib_MatrixMulS_U8C_U8C_Mod;
        __mlib_MatrixMulS_S16C_U8C_Mod;
        __mlib_MatrixMulS_S8C_S8C_Mod;
        __mlib_MatrixMulS_S16C_S8C_Mod;
        __mlib_MatrixMulS_S16C_S16C_Mod;
        __mlib_MatrixMulS_S32C_S16C_Mod;
        __mlib_MatrixMulS_S32C_S32C_Mod;
        __mlib_MatrixMulS_U8C_Sat;
        __mlib_MatrixMulS_S8C_Sat;
        __mlib_MatrixMulS_S16C_Sat;
        __mlib_MatrixMulS_S32C_Sat;
        __mlib_MatrixMulS_U8C_Mod;
        __mlib_MatrixMulS_S8C_Mod;
        __mlib_MatrixMulS_S16C_Mod;
        __mlib_MatrixMulS_S32C_Mod;
        __mlib_MatrixScale_U8_U8_Sat;
        __mlib_MatrixScale_S16_U8_Sat;
        __mlib_MatrixScale_S8_S8_Sat;
        __mlib_MatrixScale_S16_S16_Sat;
        __mlib_MatrixScale_S32_S32_Sat;
        __mlib_MatrixScale_U8_U8_Mod;
        __mlib_MatrixScale_S16_U8_Mod;
        __mlib_MatrixScale_S8_S8_Mod;
        __mlib_MatrixScale_S16_S8_Mod;
        __mlib_MatrixScale_S16_S16_Mod;
        __mlib_MatrixScale_S32_S16_Mod;
        __mlib_MatrixScale_S32_S32_Mod;
        __mlib_MatrixScale_U8_Sat;
        __mlib_MatrixScale_S8_Sat;
        __mlib_MatrixScale_S16_Sat;
        __mlib_MatrixScale_S32_Sat;
        __mlib_MatrixScale_U8_Mod;
        __mlib_MatrixScale_S8_Mod;
        __mlib_MatrixScale_S16_Mod;
        __mlib_MatrixScale_S32_Mod;
        __mlib_MatrixScale_U8C_U8C_Sat;
        __mlib_MatrixScale_S16C_U8C_Sat;
        __mlib_MatrixScale_S8C_S8C_Sat;
        __mlib_MatrixScale_S16C_S8C_Sat;
        __mlib_MatrixScale_S16C_S16C_Sat;
        __mlib_MatrixScale_S32C_S16C_Sat;
        __mlib_MatrixScale_S32C_S32C_Sat;
        __mlib_MatrixScale_U8C_U8C_Mod;
        __mlib_MatrixScale_S16C_U8C_Mod;
        __mlib_MatrixScale_S8C_S8C_Mod;
        __mlib_MatrixScale_S16C_S8C_Mod;
        __mlib_MatrixScale_S16C_S16C_Mod;
        __mlib_MatrixScale_S32C_S16C_Mod;
        __mlib_MatrixScale_S32C_S32C_Mod;
        __mlib_MatrixScale_U8C_Sat;
        __mlib_MatrixScale_S8C_Sat;
        __mlib_MatrixScale_S16C_Sat;
        __mlib_MatrixScale_S32C_Sat;
        __mlib_MatrixScale_U8C_Mod;
        __mlib_MatrixScale_S8C_Mod;
        __mlib_MatrixScale_S16C_Mod;
        __mlib_MatrixScale_S32C_Mod;
        __mlib_MatrixTranspose_U8_U8;
        __mlib_MatrixTranspose_S8_S8;
        __mlib_MatrixTranspose_S16_S16;
        __mlib_MatrixTranspose_S32_S32;
        __mlib_MatrixTranspose_U8;
        __mlib_MatrixTranspose_S8;
        __mlib_MatrixTranspose_S16;
        __mlib_MatrixTranspose_S32;
        __mlib_MatrixTranspose_U8C_U8C;
        __mlib_MatrixTranspose_S8C_S8C;
        __mlib_MatrixTranspose_S16C_S16C;
        __mlib_MatrixTranspose_S32C_S32C;
        __mlib_MatrixTranspose_U8C;
        __mlib_MatrixTranspose_S8C;
        __mlib_MatrixTranspose_S16C;
        __mlib_MatrixTranspose_S32C;
        __mlib_MatrixUnit_U8;
        __mlib_MatrixUnit_S8;
        __mlib_MatrixUnit_S16;
        __mlib_MatrixUnit_S32;
        __mlib_MatrixUnit_U8C;
        __mlib_MatrixUnit_S8C;
        __mlib_MatrixUnit_S16C;
        __mlib_MatrixUnit_S32C;
        __mlib_MatrixMul_U8_U8_Sat;
        __mlib_MatrixMul_S16_U8_Sat;
        __mlib_MatrixMul_S8_S8_Sat;
        __mlib_MatrixMul_S16_S8_Sat;
        __mlib_MatrixMul_S16_S16_Sat;
        __mlib_MatrixMul_S32_S16_Sat;
        __mlib_MatrixMul_S32_S32_Sat;
        __mlib_MatrixMul_U8_U8_Mod;
        __mlib_MatrixMul_S16_U8_Mod;
        __mlib_MatrixMul_S8_S8_Mod;
        __mlib_MatrixMul_S16_S8_Mod;
        __mlib_MatrixMul_S16_S16_Mod;
        __mlib_MatrixMul_S32_S16_Mod;
        __mlib_MatrixMul_S32_S32_Mod;
        __mlib_MatrixMul_U8C_U8C_Sat;
        __mlib_MatrixMul_S16C_U8C_Sat;
        __mlib_MatrixMul_S8C_S8C_Sat;
        __mlib_MatrixMul_S16C_S8C_Sat;
        __mlib_MatrixMul_S16C_S16C_Sat;
        __mlib_MatrixMul_S32C_S16C_Sat;
        __mlib_MatrixMul_S32C_S32C_Sat;
        __mlib_MatrixMul_U8C_U8C_Mod;
        __mlib_MatrixMul_S16C_U8C_Mod;
        __mlib_MatrixMul_S8C_S8C_Mod;
        __mlib_MatrixMul_S16C_S8C_Mod;
        __mlib_MatrixMul_S16C_S16C_Mod;
        __mlib_MatrixMul_S32C_S16C_Mod;
        __mlib_MatrixMul_S32C_S32C_Mod;
        __mlib_MatrixMulShift_S16_S16_Sat;
        __mlib_MatrixMulShift_S16_S16_Mod;
        __mlib_MatrixMulShift_S16C_S16C_Sat;
        __mlib_MatrixMulShift_S16C_S16C_Mod;
        __mlib_VectorReverseByteOrder_S16_S16;
        __mlib_VectorReverseByteOrder_U16_U16;
        __mlib_VectorReverseByteOrder_S32_S32;
        __mlib_VectorReverseByteOrder_U32_U32;
        __mlib_VectorReverseByteOrder_S64_S64;
        __mlib_VectorReverseByteOrder_U64_U64;
        __mlib_VectorReverseByteOrder_F32_F32;
        __mlib_VectorReverseByteOrder_D64_D64;
        __mlib_VectorReverseByteOrder_S16;
        __mlib_VectorReverseByteOrder_U16;
        __mlib_VectorReverseByteOrder_S32;
        __mlib_VectorReverseByteOrder_U32;
        __mlib_VectorReverseByteOrder_S64;
        __mlib_VectorReverseByteOrder_U64;
        __mlib_VectorReverseByteOrder_F32;
        __mlib_VectorReverseByteOrder_D64;
        __mlib_VectorReverseByteOrder;
        __mlib_VectorReverseByteOrder_Inp;
        __mlib_VectorMulSShift_U8_U8_Mod;
        __mlib_VectorMulSShift_U8_U8_Sat;
        __mlib_VectorMulSShift_S8_S8_Mod;
        __mlib_VectorMulSShift_S8_S8_Sat;
        __mlib_VectorMulSShift_S16_S16_Mod;
        __mlib_VectorMulSShift_S16_S16_Sat;
        __mlib_VectorMulSShift_S32_S32_Mod;
        __mlib_VectorMulSShift_S32_S32_Sat;
        __mlib_VectorMulSShift_U8_Mod;
        __mlib_VectorMulSShift_U8_Sat;
        __mlib_VectorMulSShift_S8_Mod;
        __mlib_VectorMulSShift_S8_Sat;
        __mlib_VectorMulSShift_S16_Mod;
        __mlib_VectorMulSShift_S16_Sat;
        __mlib_VectorMulSShift_S32_Mod;
        __mlib_VectorMulSShift_S32_Sat;
        __mlib_VectorMulSShift_U8C_U8C_Mod;
        __mlib_VectorMulSShift_U8C_U8C_Sat;
        __mlib_VectorMulSShift_S8C_S8C_Mod;
        __mlib_VectorMulSShift_S8C_S8C_Sat;
        __mlib_VectorMulSShift_S16C_S16C_Sat;
        __mlib_VectorMulSShift_S16C_S16C_Mod;
        __mlib_VectorMulSShift_S32C_S32C_Sat;
        __mlib_VectorMulSShift_S32C_S32C_Mod;
        __mlib_VectorMulSShift_U8C_Mod;
        __mlib_VectorMulSShift_U8C_Sat;
        __mlib_VectorMulSShift_S8C_Mod;
        __mlib_VectorMulSShift_S8C_Sat;
        __mlib_VectorMulSShift_S16C_Mod;
        __mlib_VectorMulSShift_S16C_Sat;
        __mlib_VectorMulSShift_S32C_Mod;
        __mlib_VectorMulSShift_S32C_Sat;
        __mlib_VectorMulShift_U8_U8_Mod;
        __mlib_VectorMulShift_U8_U8_Sat;
        __mlib_VectorMulShift_S8_S8_Mod;
        __mlib_VectorMulShift_S8_S8_Sat;
        __mlib_VectorMulShift_S32_S32_Mod;
        __mlib_VectorMulShift_S32_S32_Sat;
        __mlib_VectorMulShift_U8_Mod;
        __mlib_VectorMulShift_U8_Sat;
        __mlib_VectorMulShift_S8_Mod;
        __mlib_VectorMulShift_S8_Sat;
        __mlib_VectorMulShift_S32_Mod;
        __mlib_VectorMulShift_S32_Sat;
        __mlib_VectorMulShift_U8C_U8C_Mod;
        __mlib_VectorMulShift_U8C_U8C_Sat;
        __mlib_VectorMulShift_S8C_S8C_Mod;
        __mlib_VectorMulShift_S8C_S8C_Sat;
        __mlib_VectorMulShift_S32C_S32C_Sat;
        __mlib_VectorMulShift_S32C_S32C_Mod;
        __mlib_VectorMulShift_U8C_Mod;
        __mlib_VectorMulShift_U8C_Sat;
        __mlib_VectorMulShift_S8C_Mod;
        __mlib_VectorMulShift_S8C_Sat;
        __mlib_VectorMulShift_S32C_Mod;
        __mlib_VectorMulShift_S32C_Sat;
        __mlib_MatrixMulSShift_U8_U8_Mod;
        __mlib_MatrixMulSShift_U8_U8_Sat;
        __mlib_MatrixMulSShift_S8_S8_Mod;
        __mlib_MatrixMulSShift_S8_S8_Sat;
        __mlib_MatrixMulSShift_S16_S16_Mod;
        __mlib_MatrixMulSShift_S16_S16_Sat;
        __mlib_MatrixMulSShift_S32_S32_Mod;
        __mlib_MatrixMulSShift_S32_S32_Sat;
        __mlib_MatrixMulSShift_U8_Mod;
        __mlib_MatrixMulSShift_U8_Sat;
        __mlib_MatrixMulSShift_S8_Mod;
        __mlib_MatrixMulSShift_S8_Sat;
        __mlib_MatrixMulSShift_S16_Mod;
        __mlib_MatrixMulSShift_S16_Sat;
        __mlib_MatrixMulSShift_S32_Mod;
        __mlib_MatrixMulSShift_S32_Sat;
        __mlib_MatrixMulSShift_U8C_U8C_Mod;
        __mlib_MatrixMulSShift_U8C_U8C_Sat;
        __mlib_MatrixMulSShift_S8C_S8C_Mod;
        __mlib_MatrixMulSShift_S8C_S8C_Sat;
        __mlib_MatrixMulSShift_S16C_S16C_Sat;
        __mlib_MatrixMulSShift_S16C_S16C_Mod;
        __mlib_MatrixMulSShift_S32C_S32C_Sat;
        __mlib_MatrixMulSShift_S32C_S32C_Mod;
        __mlib_MatrixMulSShift_U8C_Mod;
        __mlib_MatrixMulSShift_U8C_Sat;
        __mlib_MatrixMulSShift_S8C_Mod;
        __mlib_MatrixMulSShift_S8C_Sat;
        __mlib_MatrixMulSShift_S16C_Mod;
        __mlib_MatrixMulSShift_S16C_Sat;
        __mlib_MatrixMulSShift_S32C_Mod;
        __mlib_MatrixMulSShift_S32C_Sat;
        __mlib_VectorMaximum_U8;
        __mlib_VectorMaximum_S8;
        __mlib_VectorMaximum_S16;
        __mlib_VectorMaximum_S32;
        __mlib_VectorMaximum_F32;
        __mlib_VectorMaximum_D64;
        __mlib_VectorMaximumMag_U8C;
        __mlib_VectorMaximumMag_S8C;
        __mlib_VectorMaximumMag_S16C;
        __mlib_VectorMaximumMag_S32C;
        __mlib_VectorMaximumMag_F32C;
        __mlib_VectorMaximumMag_D64C;
        __mlib_MatrixMaximum_U8;
        __mlib_MatrixMaximum_S8;
        __mlib_MatrixMaximum_S16;
        __mlib_MatrixMaximum_S32;
        __mlib_MatrixMaximum_F32;
        __mlib_MatrixMaximum_D64;
        __mlib_MatrixMaximumMag_U8C;
        __mlib_MatrixMaximumMag_S8C;
        __mlib_MatrixMaximumMag_S16C;
        __mlib_MatrixMaximumMag_S32C;
        __mlib_MatrixMaximumMag_F32C;
        __mlib_MatrixMaximumMag_D64C;
        __mlib_VectorMinimum_U8;
        __mlib_VectorMinimum_S8;
        __mlib_VectorMinimum_S16;
        __mlib_VectorMinimum_S32;
        __mlib_VectorMinimum_F32;
        __mlib_VectorMinimum_D64;
        __mlib_VectorMinimumMag_U8C;
        __mlib_VectorMinimumMag_S8C;
        __mlib_VectorMinimumMag_S16C;
        __mlib_VectorMinimumMag_S32C;
        __mlib_VectorMinimumMag_F32C;
        __mlib_VectorMinimumMag_D64C;
        __mlib_MatrixMinimum_U8;
        __mlib_MatrixMinimum_S8;
        __mlib_MatrixMinimum_S16;
        __mlib_MatrixMinimum_S32;
        __mlib_MatrixMinimum_F32;
        __mlib_MatrixMinimum_D64;
        __mlib_MatrixMinimumMag_U8C;
        __mlib_MatrixMinimumMag_S8C;
        __mlib_MatrixMinimumMag_S16C;
        __mlib_MatrixMinimumMag_S32C;
        __mlib_MatrixMinimumMag_F32C;
        __mlib_MatrixMinimumMag_D64C;
};

SUNWprivate_2.3 {
    global:
        __mlib_VectorAve_U8_U8;
        __mlib_VectorAve_S8_S8;
        __mlib_VectorAve_S16_U8;
        __mlib_VectorAve_S16_S8;
        __mlib_VectorAve_S16_S16;
        __mlib_VectorAve_S32_S16;
        __mlib_VectorAve_S32_S32;
        __mlib_VectorAve_U8;
        __mlib_VectorAve_S8;
        __mlib_VectorAve_S16;
        __mlib_VectorAve_S32;
        __mlib_VectorAve_U8C_U8C;
        __mlib_VectorAve_S8C_S8C;
        __mlib_VectorAve_S16C_U8C;
        __mlib_VectorAve_S16C_S8C;
        __mlib_VectorAve_S16C_S16C;
        __mlib_VectorAve_S32C_S16C;
        __mlib_VectorAve_S32C_S32C;
        __mlib_VectorAve_U8C;
        __mlib_VectorAve_S8C;
        __mlib_VectorAve_S16C;
        __mlib_VectorAve_S32C;
        __mlib_MatrixAve_U8_U8;
        __mlib_MatrixAve_S8_S8;
        __mlib_MatrixAve_S16_U8;
        __mlib_MatrixAve_S16_S8;
        __mlib_MatrixAve_S16_S16;
        __mlib_MatrixAve_S32_S16;
        __mlib_MatrixAve_S32_S32;
        __mlib_MatrixAve_U8;
        __mlib_MatrixAve_S8;
        __mlib_MatrixAve_S16;
        __mlib_MatrixAve_S32;
        __mlib_MatrixAve_U8C_U8C;
        __mlib_MatrixAve_S8C_S8C;
        __mlib_MatrixAve_S16C_U8C;
        __mlib_MatrixAve_S16C_S8C;
        __mlib_MatrixAve_S16C_S16C;
        __mlib_MatrixAve_S32C_S16C;
        __mlib_MatrixAve_S32C_S32C;
        __mlib_MatrixAve_U8C;
        __mlib_MatrixAve_S8C;
        __mlib_MatrixAve_S16C;
        __mlib_MatrixAve_S32C;
        mlib_VectorConjSymExt_S8C_S8C_Sat_N;
        mlib_VectorConjSymExt_S16C_S16C_Sat_N;
        mlib_VectorConjSymExt_S32C_S32C_Sat_N;
        mlib_VectorMulM_S_U8_U8_Sat;
        mlib_VectorMulM_S_S16_U8_Sat;
        mlib_VectorMulM_S_S8_S8_Sat;
        mlib_VectorMulM_S_S16_S8_Sat;
        mlib_VectorMulM_S_S16_S16_Sat;
        mlib_VectorMulM_S_S32_S16_Sat;
        mlib_VectorMulM_S_S32_S32_Sat;
        mlib_VectorMulM_S_U8_U8_Mod;
        mlib_VectorMulM_S_S16_U8_Mod;
        mlib_VectorMulM_S_S8_S8_Mod;
        mlib_VectorMulM_S_S16_S8_Mod;
        mlib_VectorMulM_S_S16_S16_Mod;
        mlib_VectorMulM_S_S32_S16_Mod;
        mlib_VectorMulM_S_S32_S32_Mod;
        mlib_VectorMulM_S_U8C_U8C_Sat;
        mlib_VectorMulM_S_S16C_U8C_Sat;
        mlib_VectorMulM_S_S8C_S8C_Sat;
        mlib_VectorMulM_S_S16C_S8C_Sat;
        mlib_VectorMulM_S_S16C_S16C_Sat;
        mlib_VectorMulM_S_S32C_S16C_Sat;
        mlib_VectorMulM_S_S32C_S32C_Sat;
        mlib_VectorMulM_S_U8C_U8C_Mod;
        mlib_VectorMulM_S_S16C_U8C_Mod;
        mlib_VectorMulM_S_S8C_S8C_Mod;
        mlib_VectorMulM_S_S16C_S8C_Mod;
        mlib_VectorMulM_S_S16C_S16C_Mod;
        mlib_VectorMulM_S_S32C_S16C_Mod;
        mlib_VectorMulM_S_S32C_S32C_Mod;
        mlib_VectorMulMShift_S_S16_S16_Sat;
        mlib_VectorMulMShift_S_S16_S16_Mod;
        mlib_VectorMulMShift_S_S16C_S16C_Sat;
        mlib_VectorMulMShift_S_S16C_S16C_Mod;
        mlib_MatrixUnit_S_U8;
        mlib_MatrixUnit_S_S8;
        mlib_MatrixUnit_S_S16;
        mlib_MatrixUnit_S_S32;
        mlib_MatrixUnit_S_U8C;
        mlib_MatrixUnit_S_S8C;
        mlib_MatrixUnit_S_S16C;
        mlib_MatrixUnit_S_S32C;
        mlib_MatrixTranspose_S_U8_U8;
        mlib_MatrixTranspose_S_S16_S16;
        mlib_MatrixTranspose_S_S32_S32;
        mlib_MatrixTranspose_S_U8C_U8C;
        mlib_MatrixTranspose_S_S16C_S16C;
        mlib_MatrixTranspose_S_S32C_S32C;
        mlib_MatrixTranspose_S_U8;
        mlib_MatrixTranspose_S_S16;
        mlib_MatrixTranspose_S_S32;
        mlib_MatrixTranspose_S_U8C;
        mlib_MatrixTranspose_S_S16C;
        mlib_MatrixTranspose_S_S32C;
} SUNWprivate_2.2;
