Docs.rs
binaryen-sys-0.8.2
binaryen-sys 0.8.2
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
pepyakin
Dependencies
bindgen ^0.52.0
build
cc ^1.0.4
build
cmake ^0.1.25
build
heck ^0.3
build
regex ^1
build
Versions
Go to latest version
Platform
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate binaryen_sys
See all binaryen_sys's items
Modules
Structs
Constants
Functions
Type Definitions
Unions
[
−
]
[src]
Crate
binaryen_sys
Modules
passes
Structs
BinaryenBufferSizes
BinaryenLiteral
BinaryenModuleAllocateAndWriteResult
__fsid_t
__pthread_cond_s
__pthread_cond_s__bindgen_ty_1__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2__bindgen_ty_1
__pthread_internal_list
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
div_t
drand48_data
fd_set
ldiv_t
lldiv_t
random_data
timespec
timeval
Constants
BIG_ENDIAN
BYTE_ORDER
EXIT_FAILURE
EXIT_SUCCESS
FD_SETSIZE
INT8_MIN
INT8_MAX
INT16_MIN
INT16_MAX
INT32_MIN
INT32_MAX
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MIN
INT_FAST8_MAX
INT_FAST16_MIN
INT_FAST16_MAX
INT_FAST32_MIN
INT_FAST32_MAX
INT_LEAST8_MIN
INT_LEAST8_MAX
INT_LEAST16_MIN
INT_LEAST16_MAX
INT_LEAST32_MIN
INT_LEAST32_MAX
LITTLE_ENDIAN
PDP_ENDIAN
PTRDIFF_MAX
PTRDIFF_MIN
RAND_MAX
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WCONTINUED
WEXITED
WINT_MAX
WINT_MIN
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
_ALLOCA_H
_ASSERT_H
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_SYSMACROS_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_UINTN_IDENTITY_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_ENDIAN_H
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_STDLIB_H
_SYS_CDEFS_H
_SYS_SELECT_H
_SYS_SYSMACROS_H
_SYS_TYPES_H
_THREAD_SHARED_TYPES_H
__BIG_ENDIAN
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__ENUM_IDTYPE_T
__FD_SETSIZE
__FD_ZERO_STOS
__FLOAT_WORD_ORDER
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT64
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__LITTLE_ENDIAN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PTHREAD_MUTEX_HAVE_PREV
__PTHREAD_MUTEX_LOCK_ELISION
__PTHREAD_MUTEX_NUSERS_AFTER_KIND
__PTHREAD_MUTEX_USE_UNION
__PTHREAD_RWLOCK_INT_FLAGS_SHARED
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STDC_IEC_559__
__STDC_IEC_559_COMPLEX__
__STDC_ISO_10646__
__STDC_NO_THREADS__
__SYSCALL_WORDSIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WALL
__WCLONE
__WCOREFLAG
__WNOTHREAD
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__W_CONTINUED
__bool_true_false_are_defined
__clock_t_defined
__clockid_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__ldiv_t_defined
__lldiv_t_defined
__sigset_t_defined
__time_t_defined
__timer_t_defined
__timespec_defined
__timeval_defined
false_
idtype_t_P_ALL
idtype_t_P_PGID
idtype_t_P_PID
true_
Functions
BinaryeGlobalImportGetModule
⚠
BinaryenAbsFloat32
⚠
BinaryenAbsFloat64
⚠
BinaryenAbsVecF32x4
⚠
BinaryenAbsVecF64x2
⚠
BinaryenAddExport
⚠
BinaryenAddFloat32
⚠
BinaryenAddFloat64
⚠
BinaryenAddFunction
⚠
BinaryenAddFunctionExport
⚠
BinaryenAddFunctionImport
⚠
BinaryenAddFunctionType
⚠
BinaryenAddGlobal
⚠
BinaryenAddGlobalExport
⚠
BinaryenAddGlobalImport
⚠
BinaryenAddInt32
⚠
BinaryenAddInt64
⚠
BinaryenAddMemoryExport
⚠
BinaryenAddMemoryImport
⚠
BinaryenAddSatSVecI16x8
⚠
BinaryenAddSatSVecI8x16
⚠
BinaryenAddSatUVecI16x8
⚠
BinaryenAddSatUVecI8x16
⚠
BinaryenAddTableExport
⚠
BinaryenAddTableImport
⚠
BinaryenAddVecF32x4
⚠
BinaryenAddVecF64x2
⚠
BinaryenAddVecI16x8
⚠
BinaryenAddVecI32x4
⚠
BinaryenAddVecI64x2
⚠
BinaryenAddVecI8x16
⚠
BinaryenAllTrueVecI16x8
⚠
BinaryenAllTrueVecI32x4
⚠
BinaryenAllTrueVecI64x2
⚠
BinaryenAllTrueVecI8x16
⚠
BinaryenAndInt32
⚠
BinaryenAndInt64
⚠
BinaryenAndVec128
⚠
BinaryenAnyTrueVecI16x8
⚠
BinaryenAnyTrueVecI32x4
⚠
BinaryenAnyTrueVecI64x2
⚠
BinaryenAnyTrueVecI8x16
⚠
BinaryenAtomicCmpxchg
⚠
BinaryenAtomicCmpxchgGetBytes
⚠
BinaryenAtomicCmpxchgGetExpected
⚠
BinaryenAtomicCmpxchgGetOffset
⚠
BinaryenAtomicCmpxchgGetPtr
⚠
BinaryenAtomicCmpxchgGetReplacement
⚠
BinaryenAtomicCmpxchgId
⚠
BinaryenAtomicLoad
⚠
BinaryenAtomicNotify
⚠
BinaryenAtomicNotifyGetNotifyCount
⚠
BinaryenAtomicNotifyGetPtr
⚠
BinaryenAtomicNotifyId
⚠
BinaryenAtomicRMW
⚠
BinaryenAtomicRMWAdd
⚠
BinaryenAtomicRMWAnd
⚠
BinaryenAtomicRMWGetBytes
⚠
BinaryenAtomicRMWGetOffset
⚠
BinaryenAtomicRMWGetOp
⚠
BinaryenAtomicRMWGetPtr
⚠
BinaryenAtomicRMWGetValue
⚠
BinaryenAtomicRMWId
⚠
BinaryenAtomicRMWOr
⚠
BinaryenAtomicRMWSub
⚠
BinaryenAtomicRMWXchg
⚠
BinaryenAtomicRMWXor
⚠
BinaryenAtomicStore
⚠
BinaryenAtomicWait
⚠
BinaryenAtomicWaitGetExpected
⚠
BinaryenAtomicWaitGetExpectedType
⚠
BinaryenAtomicWaitGetPtr
⚠
BinaryenAtomicWaitGetTimeout
⚠
BinaryenAtomicWaitId
⚠
BinaryenBinary
⚠
BinaryenBinaryGetLeft
⚠
BinaryenBinaryGetOp
⚠
BinaryenBinaryGetRight
⚠
BinaryenBinaryId
⚠
BinaryenBlock
⚠
BinaryenBlockGetChild
⚠
BinaryenBlockGetName
⚠
BinaryenBlockGetNumChildren
⚠
BinaryenBlockId
⚠
BinaryenBreak
⚠
BinaryenBreakGetCondition
⚠
BinaryenBreakGetName
⚠
BinaryenBreakGetValue
⚠
BinaryenBreakId
⚠
BinaryenCall
⚠
BinaryenCallGetNumOperands
⚠
BinaryenCallGetOperand
⚠
BinaryenCallGetTarget
⚠
BinaryenCallId
⚠
BinaryenCallIndirect
⚠
BinaryenCallIndirectGetNumOperands
⚠
BinaryenCallIndirectGetOperand
⚠
BinaryenCallIndirectGetTarget
⚠
BinaryenCallIndirectId
⚠
BinaryenCeilFloat32
⚠
BinaryenCeilFloat64
⚠
BinaryenClzInt32
⚠
BinaryenClzInt64
⚠
BinaryenConst
⚠
BinaryenConstGetValueF32
⚠
BinaryenConstGetValueF64
⚠
BinaryenConstGetValueI32
⚠
BinaryenConstGetValueI64
⚠
BinaryenConstGetValueI64Low
⚠
BinaryenConstGetValueI64High
⚠
BinaryenConstGetValueV128
⚠
BinaryenConstId
⚠
BinaryenConvertSInt32ToFloat32
⚠
BinaryenConvertSInt32ToFloat64
⚠
BinaryenConvertSInt64ToFloat32
⚠
BinaryenConvertSInt64ToFloat64
⚠
BinaryenConvertSVecI32x4ToVecF32x4
⚠
BinaryenConvertSVecI64x2ToVecF64x2
⚠
BinaryenConvertUInt32ToFloat32
⚠
BinaryenConvertUInt32ToFloat64
⚠
BinaryenConvertUInt64ToFloat32
⚠
BinaryenConvertUInt64ToFloat64
⚠
BinaryenConvertUVecI32x4ToVecF32x4
⚠
BinaryenConvertUVecI64x2ToVecF64x2
⚠
BinaryenCopySignFloat32
⚠
BinaryenCopySignFloat64
⚠
BinaryenCtzInt32
⚠
BinaryenCtzInt64
⚠
BinaryenCurrentMemory
⚠
BinaryenDataDrop
⚠
BinaryenDataDropGetSegment
⚠
BinaryenDataDropId
⚠
BinaryenDemoteFloat64
⚠
BinaryenDivFloat32
⚠
BinaryenDivFloat64
⚠
BinaryenDivSInt32
⚠
BinaryenDivSInt64
⚠
BinaryenDivUInt32
⚠
BinaryenDivUInt64
⚠
BinaryenDivVecF32x4
⚠
BinaryenDivVecF64x2
⚠
BinaryenDrop
⚠
BinaryenDropGetValue
⚠
BinaryenDropId
⚠
BinaryenEqFloat32
⚠
BinaryenEqFloat64
⚠
BinaryenEqInt32
⚠
BinaryenEqInt64
⚠
BinaryenEqVecF32x4
⚠
BinaryenEqVecF64x2
⚠
BinaryenEqVecI16x8
⚠
BinaryenEqVecI32x4
⚠
BinaryenEqVecI8x16
⚠
BinaryenEqZInt32
⚠
BinaryenEqZInt64
⚠
BinaryenExportGetKind
⚠
BinaryenExportGetName
⚠
BinaryenExportGetValue
⚠
BinaryenExpressionGetId
⚠
BinaryenExpressionGetType
⚠
BinaryenExpressionPrint
⚠
BinaryenExtendS16Int32
⚠
BinaryenExtendS16Int64
⚠
BinaryenExtendS32Int64
⚠
BinaryenExtendS8Int32
⚠
BinaryenExtendS8Int64
⚠
BinaryenExtendSInt32
⚠
BinaryenExtendUInt32
⚠
BinaryenExternalFunction
⚠
BinaryenExternalGlobal
⚠
BinaryenExternalMemory
⚠
BinaryenExternalTable
⚠
BinaryenExtractLaneSVecI16x8
⚠
BinaryenExtractLaneSVecI8x16
⚠
BinaryenExtractLaneUVecI16x8
⚠
BinaryenExtractLaneUVecI8x16
⚠
BinaryenExtractLaneVecF32x4
⚠
BinaryenExtractLaneVecF64x2
⚠
BinaryenExtractLaneVecI32x4
⚠
BinaryenExtractLaneVecI64x2
⚠
BinaryenFloat32
⚠
BinaryenFloat64
⚠
BinaryenFloorFloat32
⚠
BinaryenFloorFloat64
⚠
BinaryenFunctionGetBody
⚠
BinaryenFunctionGetName
⚠
BinaryenFunctionGetNumParams
⚠
BinaryenFunctionGetNumVars
⚠
BinaryenFunctionGetParam
⚠
BinaryenFunctionGetResult
⚠
BinaryenFunctionGetType
⚠
BinaryenFunctionGetVar
⚠
BinaryenFunctionImportGetBase
⚠
BinaryenFunctionImportGetModule
⚠
BinaryenFunctionOptimize
⚠
BinaryenFunctionRunPasses
⚠
BinaryenFunctionSetDebugLocation
⚠
BinaryenFunctionTypeGetName
⚠
BinaryenFunctionTypeGetNumParams
⚠
BinaryenFunctionTypeGetParam
⚠
BinaryenFunctionTypeGetResult
⚠
BinaryenGeFloat32
⚠
BinaryenGeFloat64
⚠
BinaryenGeSInt32
⚠
BinaryenGeSInt64
⚠
BinaryenGeSVecI16x8
⚠
BinaryenGeSVecI32x4
⚠
BinaryenGeSVecI8x16
⚠
BinaryenGeUInt32
⚠
BinaryenGeUInt64
⚠
BinaryenGeUVecI16x8
⚠
BinaryenGeUVecI32x4
⚠
BinaryenGeUVecI8x16
⚠
BinaryenGeVecF32x4
⚠
BinaryenGeVecF64x2
⚠
BinaryenGetDebugInfo
⚠
BinaryenGetFunction
⚠
BinaryenGetFunctionTypeBySignature
⚠
BinaryenGetGlobal
⚠
BinaryenGetGlobalGetName
⚠
BinaryenGetGlobalId
⚠
BinaryenGetLocal
⚠
BinaryenGetLocalGetIndex
⚠
BinaryenGetLocalId
⚠
BinaryenGetOptimizeLevel
⚠
BinaryenGetShrinkLevel
⚠
BinaryenGlobalImportGetBase
⚠
BinaryenGrowMemory
⚠
BinaryenGtFloat32
⚠
BinaryenGtFloat64
⚠
BinaryenGtSInt32
⚠
BinaryenGtSInt64
⚠
BinaryenGtSVecI16x8
⚠
BinaryenGtSVecI32x4
⚠
BinaryenGtSVecI8x16
⚠
BinaryenGtUInt32
⚠
BinaryenGtUInt64
⚠
BinaryenGtUVecI16x8
⚠
BinaryenGtUVecI32x4
⚠
BinaryenGtUVecI8x16
⚠
BinaryenGtVecF32x4
⚠
BinaryenGtVecF64x2
⚠
BinaryenHost
⚠
BinaryenHostGetNameOperand
⚠
BinaryenHostGetNumOperands
⚠
BinaryenHostGetOp
⚠
BinaryenHostGetOperand
⚠
BinaryenHostId
⚠
BinaryenIf
⚠
BinaryenIfGetCondition
⚠
BinaryenIfGetIfFalse
⚠
BinaryenIfGetIfTrue
⚠
BinaryenIfId
⚠
BinaryenInt32
⚠
BinaryenInt64
⚠
BinaryenInvalidId
⚠
BinaryenLeFloat32
⚠
BinaryenLeFloat64
⚠
BinaryenLeSInt32
⚠
BinaryenLeSInt64
⚠
BinaryenLeSVecI16x8
⚠
BinaryenLeSVecI32x4
⚠
BinaryenLeSVecI8x16
⚠
BinaryenLeUInt32
⚠
BinaryenLeUInt64
⚠
BinaryenLeUVecI16x8
⚠
BinaryenLeUVecI32x4
⚠
BinaryenLeUVecI8x16
⚠
BinaryenLeVecF32x4
⚠
BinaryenLeVecF64x2
⚠
BinaryenLiteralFloat32
⚠
BinaryenLiteralFloat32Bits
⚠
BinaryenLiteralFloat64
⚠
BinaryenLiteralFloat64Bits
⚠
BinaryenLiteralInt32
⚠
BinaryenLiteralInt64
⚠
BinaryenLiteralVec128
⚠
BinaryenLoad
⚠
BinaryenLoadGetAlign
⚠
BinaryenLoadGetBytes
⚠
BinaryenLoadGetOffset
⚠
BinaryenLoadGetPtr
⚠
BinaryenLoadId
⚠
BinaryenLoadIsAtomic
⚠
BinaryenLoadIsSigned
⚠
BinaryenLoop
⚠
BinaryenLoopGetBody
⚠
BinaryenLoopGetName
⚠
BinaryenLoopId
⚠
BinaryenLtFloat32
⚠
BinaryenLtFloat64
⚠
BinaryenLtSInt32
⚠
BinaryenLtSInt64
⚠
BinaryenLtSVecI16x8
⚠
BinaryenLtSVecI32x4
⚠
BinaryenLtSVecI8x16
⚠
BinaryenLtUInt32
⚠
BinaryenLtUInt64
⚠
BinaryenLtUVecI16x8
⚠
BinaryenLtUVecI32x4
⚠
BinaryenLtUVecI8x16
⚠
BinaryenLtVecF32x4
⚠
BinaryenLtVecF64x2
⚠
BinaryenMaxFloat32
⚠
BinaryenMaxFloat64
⚠
BinaryenMaxVecF32x4
⚠
BinaryenMaxVecF64x2
⚠
BinaryenMemoryCopy
⚠
BinaryenMemoryCopyGetDest
⚠
BinaryenMemoryCopyGetSize
⚠
BinaryenMemoryCopyGetSource
⚠
BinaryenMemoryCopyId
⚠
BinaryenMemoryFill
⚠
BinaryenMemoryFillGetDest
⚠
BinaryenMemoryFillGetSize
⚠
BinaryenMemoryFillGetValue
⚠
BinaryenMemoryFillId
⚠
BinaryenMemoryInit
⚠
BinaryenMemoryInitGetDest
⚠
BinaryenMemoryInitGetOffset
⚠
BinaryenMemoryInitGetSegment
⚠
BinaryenMemoryInitGetSize
⚠
BinaryenMemoryInitId
⚠
BinaryenMinFloat32
⚠
BinaryenMinFloat64
⚠
BinaryenMinVecF32x4
⚠
BinaryenMinVecF64x2
⚠
BinaryenModuleAddDebugInfoFileName
⚠
BinaryenModuleAllocateAndWrite
⚠
BinaryenModuleAutoDrop
⚠
BinaryenModuleCreate
⚠
BinaryenModuleDispose
⚠
BinaryenModuleGetDebugInfoFileName
⚠
BinaryenModuleInterpret
⚠
BinaryenModuleOptimize
⚠
BinaryenModuleParse
⚠
BinaryenModulePrint
⚠
BinaryenModulePrintAsmjs
⚠
BinaryenModuleRead
⚠
BinaryenModuleRunPasses
⚠
BinaryenModuleSafeRead
⚠
BinaryenModuleValidate
⚠
BinaryenModuleWrite
⚠
BinaryenModuleWriteWithSourceMap
⚠
BinaryenMulFloat32
⚠
BinaryenMulFloat64
⚠
BinaryenMulInt32
⚠
BinaryenMulInt64
⚠
BinaryenMulVecF32x4
⚠
BinaryenMulVecF64x2
⚠
BinaryenMulVecI16x8
⚠
BinaryenMulVecI32x4
⚠
BinaryenMulVecI8x16
⚠
BinaryenNeFloat32
⚠
BinaryenNeFloat64
⚠
BinaryenNeInt32
⚠
BinaryenNeInt64
⚠
BinaryenNeVecF32x4
⚠
BinaryenNeVecF64x2
⚠
BinaryenNeVecI16x8
⚠
BinaryenNeVecI32x4
⚠
BinaryenNeVecI8x16
⚠
BinaryenNearestFloat32
⚠
BinaryenNearestFloat64
⚠
BinaryenNegFloat32
⚠
BinaryenNegFloat64
⚠
BinaryenNegVecF32x4
⚠
BinaryenNegVecF64x2
⚠
BinaryenNegVecI16x8
⚠
BinaryenNegVecI32x4
⚠
BinaryenNegVecI64x2
⚠
BinaryenNegVecI8x16
⚠
BinaryenNone
⚠
BinaryenNop
⚠
BinaryenNopId
⚠
BinaryenNotVec128
⚠
BinaryenOrInt32
⚠
BinaryenOrInt64
⚠
BinaryenOrVec128
⚠
BinaryenPopcntInt32
⚠
BinaryenPopcntInt64
⚠
BinaryenPromoteFloat32
⚠
BinaryenReinterpretFloat32
⚠
BinaryenReinterpretFloat64
⚠
BinaryenReinterpretInt32
⚠
BinaryenReinterpretInt64
⚠
BinaryenRemSInt32
⚠
BinaryenRemSInt64
⚠
BinaryenRemUInt32
⚠
BinaryenRemUInt64
⚠
BinaryenRemoveExport
⚠
BinaryenRemoveFunction
⚠
BinaryenRemoveFunctionType
⚠
BinaryenRemoveGlobal
⚠
BinaryenReplaceLaneVecF32x4
⚠
BinaryenReplaceLaneVecF64x2
⚠
BinaryenReplaceLaneVecI16x8
⚠
BinaryenReplaceLaneVecI32x4
⚠
BinaryenReplaceLaneVecI64x2
⚠
BinaryenReplaceLaneVecI8x16
⚠
BinaryenReturn
⚠
BinaryenReturnGetValue
⚠
BinaryenReturnId
⚠
BinaryenRotLInt32
⚠
BinaryenRotLInt64
⚠
BinaryenRotRInt32
⚠
BinaryenRotRInt64
⚠
BinaryenSIMDBitselect
⚠
BinaryenSIMDBitselectGetCond
⚠
BinaryenSIMDBitselectGetLeft
⚠
BinaryenSIMDBitselectGetRight
⚠
BinaryenSIMDBitselectId
⚠
BinaryenSIMDExtract
⚠
BinaryenSIMDExtractGetIndex
⚠
BinaryenSIMDExtractGetOp
⚠
BinaryenSIMDExtractGetVec
⚠
BinaryenSIMDExtractId
⚠
BinaryenSIMDReplace
⚠
BinaryenSIMDReplaceGetIndex
⚠
BinaryenSIMDReplaceGetOp
⚠
BinaryenSIMDReplaceGetValue
⚠
BinaryenSIMDReplaceGetVec
⚠
BinaryenSIMDReplaceId
⚠
BinaryenSIMDShift
⚠
BinaryenSIMDShiftGetOp
⚠
BinaryenSIMDShiftGetShift
⚠
BinaryenSIMDShiftGetVec
⚠
BinaryenSIMDShiftId
⚠
BinaryenSIMDShuffle
⚠
BinaryenSIMDShuffleGetLeft
⚠
BinaryenSIMDShuffleGetMask
⚠
BinaryenSIMDShuffleGetRight
⚠
BinaryenSIMDShuffleId
⚠
BinaryenSelect
⚠
BinaryenSelectGetCondition
⚠
BinaryenSelectGetIfFalse
⚠
BinaryenSelectGetIfTrue
⚠
BinaryenSelectId
⚠
BinaryenSetAPITracing
⚠
BinaryenSetDebugInfo
⚠
BinaryenSetFunctionTable
⚠
BinaryenSetGlobal
⚠
BinaryenSetGlobalGetName
⚠
BinaryenSetGlobalGetValue
⚠
BinaryenSetGlobalId
⚠
BinaryenSetLocal
⚠
BinaryenSetLocalGetIndex
⚠
BinaryenSetLocalGetValue
⚠
BinaryenSetLocalId
⚠
BinaryenSetLocalIsTee
⚠
BinaryenSetMemory
⚠
BinaryenSetOptimizeLevel
⚠
BinaryenSetShrinkLevel
⚠
BinaryenSetStart
⚠
BinaryenShimDisposeBinaryenModuleAllocateAndWriteResult
⚠
BinaryenShlInt32
⚠
BinaryenShlInt64
⚠
BinaryenShlVecI16x8
⚠
BinaryenShlVecI32x4
⚠
BinaryenShlVecI64x2
⚠
BinaryenShlVecI8x16
⚠
BinaryenShrSInt32
⚠
BinaryenShrSInt64
⚠
BinaryenShrSVecI16x8
⚠
BinaryenShrSVecI32x4
⚠
BinaryenShrSVecI64x2
⚠
BinaryenShrSVecI8x16
⚠
BinaryenShrUInt32
⚠
BinaryenShrUInt64
⚠
BinaryenShrUVecI16x8
⚠
BinaryenShrUVecI32x4
⚠
BinaryenShrUVecI64x2
⚠
BinaryenShrUVecI8x16
⚠
BinaryenSplatVecF32x4
⚠
BinaryenSplatVecF64x2
⚠
BinaryenSplatVecI16x8
⚠
BinaryenSplatVecI32x4
⚠
BinaryenSplatVecI64x2
⚠
BinaryenSplatVecI8x16
⚠
BinaryenSqrtFloat32
⚠
BinaryenSqrtFloat64
⚠
BinaryenSqrtVecF32x4
⚠
BinaryenSqrtVecF64x2
⚠
BinaryenStore
⚠
BinaryenStoreGetAlign
⚠
BinaryenStoreGetBytes
⚠
BinaryenStoreGetOffset
⚠
BinaryenStoreGetPtr
⚠
BinaryenStoreGetValue
⚠
BinaryenStoreId
⚠
BinaryenStoreIsAtomic
⚠
BinaryenSubFloat32
⚠
BinaryenSubFloat64
⚠
BinaryenSubInt32
⚠
BinaryenSubInt64
⚠
BinaryenSubSatSVecI16x8
⚠
BinaryenSubSatSVecI8x16
⚠
BinaryenSubSatUVecI16x8
⚠
BinaryenSubSatUVecI8x16
⚠
BinaryenSubVecF32x4
⚠
BinaryenSubVecF64x2
⚠
BinaryenSubVecI16x8
⚠
BinaryenSubVecI32x4
⚠
BinaryenSubVecI64x2
⚠
BinaryenSubVecI8x16
⚠
BinaryenSwitch
⚠
BinaryenSwitchGetCondition
⚠
BinaryenSwitchGetDefaultName
⚠
BinaryenSwitchGetName
⚠
BinaryenSwitchGetNumNames
⚠
BinaryenSwitchGetValue
⚠
BinaryenSwitchId
⚠
BinaryenTeeLocal
⚠
BinaryenTruncFloat32
⚠
BinaryenTruncFloat64
⚠
BinaryenTruncSFloat32ToInt32
⚠
BinaryenTruncSFloat32ToInt64
⚠
BinaryenTruncSFloat64ToInt32
⚠
BinaryenTruncSFloat64ToInt64
⚠
BinaryenTruncSatSFloat32ToInt32
⚠
BinaryenTruncSatSFloat32ToInt64
⚠
BinaryenTruncSatSFloat64ToInt32
⚠
BinaryenTruncSatSFloat64ToInt64
⚠
BinaryenTruncSatSVecF32x4ToVecI32x4
⚠
BinaryenTruncSatSVecF64x2ToVecI64x2
⚠
BinaryenTruncSatUFloat32ToInt32
⚠
BinaryenTruncSatUFloat32ToInt64
⚠
BinaryenTruncSatUFloat64ToInt32
⚠
BinaryenTruncSatUFloat64ToInt64
⚠
BinaryenTruncSatUVecF32x4ToVecI32x4
⚠
BinaryenTruncSatUVecF64x2ToVecI64x2
⚠
BinaryenTruncUFloat32ToInt32
⚠
BinaryenTruncUFloat32ToInt64
⚠
BinaryenTruncUFloat64ToInt32
⚠
BinaryenTruncUFloat64ToInt64
⚠
BinaryenTypeAuto
⚠
BinaryenTypeFloat32
⚠
BinaryenTypeFloat64
⚠
BinaryenTypeInt32
⚠
BinaryenTypeInt64
⚠
BinaryenTypeNone
⚠
BinaryenTypeUnreachable
⚠
BinaryenTypeVec128
⚠
BinaryenUnary
⚠
BinaryenUnaryGetOp
⚠
BinaryenUnaryGetValue
⚠
BinaryenUnaryId
⚠
BinaryenUndefined
⚠
BinaryenUnreachable
⚠
BinaryenUnreachableId
⚠
BinaryenWrapInt64
⚠
BinaryenXorInt32
⚠
BinaryenXorInt64
⚠
BinaryenXorVec128
⚠
RelooperAddBlock
⚠
RelooperAddBlockWithSwitch
⚠
RelooperAddBranch
⚠
RelooperAddBranchForSwitch
⚠
RelooperCreate
⚠
RelooperRenderAndDispose
⚠
_Exit
⚠
__assert
⚠
__assert_fail
⚠
__assert_perror_fail
⚠
__ctype_get_mb_cur_max
⚠
a64l
⚠
abort
⚠
abs
⚠
aligned_alloc
⚠
alloca
⚠
at_quick_exit
⚠
atexit
⚠
atof
⚠
atoi
⚠
atol
⚠
atoll
⚠
bsearch
⚠
calloc
⚠
clearenv
⚠
div
⚠
drand48
⚠
drand48_r
⚠
ecvt
⚠
ecvt_r
⚠
erand48
⚠
erand48_r
⚠
exit
⚠
fcvt
⚠
fcvt_r
⚠
free
⚠
gcvt
⚠
getenv
⚠
getloadavg
⚠
getsubopt
⚠
gnu_dev_major
⚠
gnu_dev_makedev
⚠
gnu_dev_minor
⚠
initstate
⚠
initstate_r
⚠
jrand48
⚠
jrand48_r
⚠
l64a
⚠
labs
⚠
lcong48
⚠
lcong48_r
⚠
ldiv
⚠
llabs
⚠
lldiv
⚠
lrand48
⚠
lrand48_r
⚠
malloc
⚠
mblen
⚠
mbstowcs
⚠
mbtowc
⚠
mkdtemp
⚠
mkstemp
⚠
mkstemps
⚠
mktemp
⚠
mrand48
⚠
mrand48_r
⚠
nrand48
⚠
nrand48_r
⚠
on_exit
⚠
posix_memalign
⚠
pselect
⚠
putenv
⚠
qecvt
⚠
qecvt_r
⚠
qfcvt
⚠
qfcvt_r
⚠
qgcvt
⚠
qsort
⚠
quick_exit
⚠
rand
⚠
rand_r
⚠
random
⚠
random_r
⚠
realloc
⚠
realpath
⚠
rpmatch
⚠
seed48
⚠
seed48_r
⚠
select
⚠
setenv
⚠
setstate
⚠
setstate_r
⚠
srand
⚠
srand48
⚠
srand48_r
⚠
srandom
⚠
srandom_r
⚠
strtod
⚠
strtof
⚠
strtol
⚠
strtold
⚠
strtoll
⚠
strtoq
⚠
strtoul
⚠
strtoull
⚠
strtouq
⚠
system
⚠
translateToFuzz
⚠
unsetenv
⚠
valloc
⚠
wcstombs
⚠
wctomb
⚠
Type Definitions
BinaryenExportRef
BinaryenExpressionId
BinaryenExpressionRef
BinaryenExternalKind
BinaryenFunctionRef
BinaryenFunctionTypeRef
BinaryenGlobalRef
BinaryenIndex
BinaryenModuleRef
BinaryenOp
BinaryenType
RelooperBlockRef
RelooperRef
_Float32
_Float32x
_Float64
_Float64x
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__compar_fn_t
__daddr_t
__dev_t
__fd_mask
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uintmax_t
__useconds_t
blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
daddr_t
dev_t
fd_mask
fsblkcnt_t
fsfilcnt_t
fsid_t
gid_t
id_t
idtype_t
ino_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
key_t
loff_t
max_align_t
mode_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sigset_t
suseconds_t
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
ulong
ushort
wchar_t
Unions
BinaryenLiteral__bindgen_ty_1
__pthread_cond_s__bindgen_ty_1
__pthread_cond_s__bindgen_ty_2
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t