package binaryen

  1. Overview
  2. Docs

Module Binaryen.OpSource

Sourcetype t
Sourceval clz_int32 : t
Sourceval ctz_int32 : t
Sourceval popcnt_int32 : t
Sourceval neg_float32 : t
Sourceval abs_float32 : t
Sourceval ceil_float32 : t
Sourceval floor_float32 : t
Sourceval trunc_float32 : t
Sourceval nearest_float32 : t
Sourceval sqrt_float32 : t
Sourceval eq_z_int32 : t
Sourceval clz_int64 : t
Sourceval ctz_int64 : t
Sourceval popcnt_int64 : t
Sourceval neg_float64 : t
Sourceval abs_float64 : t
Sourceval ceil_float64 : t
Sourceval floor_float64 : t
Sourceval trunc_float64 : t
Sourceval nearest_float64 : t
Sourceval sqrt_float64 : t
Sourceval eq_z_int64 : t
Sourceval extend_s_int32 : t
Sourceval extend_u_int32 : t
Sourceval wrap_int64 : t
Sourceval trunc_s_float32_to_int32 : t
Sourceval trunc_s_float32_to_int64 : t
Sourceval trunc_u_float32_to_int32 : t
Sourceval trunc_u_float32_to_int64 : t
Sourceval trunc_s_float64_to_int32 : t
Sourceval trunc_s_float64_to_int64 : t
Sourceval trunc_u_float64_to_int32 : t
Sourceval trunc_u_float64_to_int64 : t
Sourceval reinterpret_float32 : t
Sourceval reinterpret_float64 : t
Sourceval convert_s_int32_to_float32 : t
Sourceval convert_s_int32_to_float64 : t
Sourceval convert_u_int32_to_float32 : t
Sourceval convert_u_int32_to_float64 : t
Sourceval convert_s_int64_to_float32 : t
Sourceval convert_s_int64_to_float64 : t
Sourceval convert_u_int64_to_float32 : t
Sourceval convert_u_int64_to_float64 : t
Sourceval promote_float32 : t
Sourceval demote_float64 : t
Sourceval reinterpret_int32 : t
Sourceval reinterpret_int64 : t
Sourceval extend_s8_int32 : t
Sourceval extend_s16_int32 : t
Sourceval extend_s8_int64 : t
Sourceval extend_s16_int64 : t
Sourceval extend_s32_int64 : t
Sourceval add_int32 : t
Sourceval sub_int32 : t
Sourceval mul_int32 : t
Sourceval div_s_int32 : t
Sourceval div_u_int32 : t
Sourceval rem_s_int32 : t
Sourceval rem_u_int32 : t
Sourceval and_int32 : t
Sourceval or_int32 : t
Sourceval xor_int32 : t
Sourceval shl_int32 : t
Sourceval shr_u_int32 : t
Sourceval shr_s_int32 : t
Sourceval rot_l_int32 : t
Sourceval rot_r_int32 : t
Sourceval eq_int32 : t
Sourceval ne_int32 : t
Sourceval lt_s_int32 : t
Sourceval lt_u_int32 : t
Sourceval le_s_int32 : t
Sourceval le_u_int32 : t
Sourceval gt_s_int32 : t
Sourceval gt_u_int32 : t
Sourceval ge_s_int32 : t
Sourceval ge_u_int32 : t
Sourceval add_int64 : t
Sourceval sub_int64 : t
Sourceval mul_int64 : t
Sourceval div_s_int64 : t
Sourceval div_u_int64 : t
Sourceval rem_s_int64 : t
Sourceval rem_u_int64 : t
Sourceval and_int64 : t
Sourceval or_int64 : t
Sourceval xor_int64 : t
Sourceval shl_int64 : t
Sourceval shr_u_int64 : t
Sourceval shr_s_int64 : t
Sourceval rot_l_int64 : t
Sourceval rot_r_int64 : t
Sourceval eq_int64 : t
Sourceval ne_int64 : t
Sourceval lt_s_int64 : t
Sourceval lt_u_int64 : t
Sourceval le_s_int64 : t
Sourceval le_u_int64 : t
Sourceval gt_s_int64 : t
Sourceval gt_u_int64 : t
Sourceval ge_s_int64 : t
Sourceval ge_u_int64 : t
Sourceval add_float32 : t
Sourceval sub_float32 : t
Sourceval mul_float32 : t
Sourceval div_float32 : t
Sourceval copy_sign_float32 : t
Sourceval min_float32 : t
Sourceval max_float32 : t
Sourceval eq_float32 : t
Sourceval ne_float32 : t
Sourceval lt_float32 : t
Sourceval le_float32 : t
Sourceval gt_float32 : t
Sourceval ge_float32 : t
Sourceval add_float64 : t
Sourceval sub_float64 : t
Sourceval mul_float64 : t
Sourceval div_float64 : t
Sourceval copy_sign_float64 : t
Sourceval min_float64 : t
Sourceval max_float64 : t
Sourceval eq_float64 : t
Sourceval ne_float64 : t
Sourceval lt_float64 : t
Sourceval le_float64 : t
Sourceval gt_float64 : t
Sourceval ge_float64 : t
Sourceval atomic_rmw_add : t
Sourceval atomic_rmw_sub : t
Sourceval atomic_rmw_and : t
Sourceval atomic_rmw_or : t
Sourceval atomic_rmw_xor : t
Sourceval atomic_rmw_xchg : t
Sourceval trunc_sat_s_float32_to_int32 : t
Sourceval trunc_sat_s_float32_to_int64 : t
Sourceval trunc_sat_u_float32_to_int32 : t
Sourceval trunc_sat_u_float32_to_int64 : t
Sourceval trunc_sat_s_float64_to_int32 : t
Sourceval trunc_sat_s_float64_to_int64 : t
Sourceval trunc_sat_u_float64_to_int32 : t
Sourceval trunc_sat_u_float64_to_int64 : t
Sourceval splat_vec_i8x16 : t
Sourceval extract_lane_s_vec_i8x16 : t
Sourceval extract_lane_u_vec_i8x16 : t
Sourceval replace_lane_vec_i8x16 : t
Sourceval splat_vec_i16x8 : t
Sourceval extract_lane_s_vec_i16x8 : t
Sourceval extract_lane_u_vec_i16x8 : t
Sourceval replace_lane_vec_i16x8 : t
Sourceval splat_vec_i32x4 : t
Sourceval extract_lane_vec_i32x4 : t
Sourceval replace_lane_vec_i32x4 : t
Sourceval splat_vec_i64x2 : t
Sourceval extract_lane_vec_i64x2 : t
Sourceval replace_lane_vec_i64x2 : t
Sourceval splat_vec_f32x4 : t
Sourceval extract_lane_vec_f32x4 : t
Sourceval replace_lane_vec_f32x4 : t
Sourceval splat_vec_f64x2 : t
Sourceval extract_lane_vec_f64x2 : t
Sourceval replace_lane_vec_f64x2 : t
Sourceval eq_vec_i8x16 : t
Sourceval ne_vec_i8x16 : t
Sourceval lt_s_vec_i8x16 : t
Sourceval lt_u_vec_i8x16 : t
Sourceval gt_s_vec_i8x16 : t
Sourceval gt_u_vec_i8x16 : t
Sourceval le_s_vec_i8x16 : t
Sourceval le_u_vec_i8x16 : t
Sourceval ge_s_vec_i8x16 : t
Sourceval ge_u_vec_i8x16 : t
Sourceval eq_vec_i16x8 : t
Sourceval ne_vec_i16x8 : t
Sourceval lt_s_vec_i16x8 : t
Sourceval lt_u_vec_i16x8 : t
Sourceval gt_s_vec_i16x8 : t
Sourceval gt_u_vec_i16x8 : t
Sourceval le_s_vec_i16x8 : t
Sourceval le_u_vec_i16x8 : t
Sourceval ge_s_vec_i16x8 : t
Sourceval ge_u_vec_i16x8 : t
Sourceval eq_vec_i32x4 : t
Sourceval ne_vec_i32x4 : t
Sourceval lt_s_vec_i32x4 : t
Sourceval lt_u_vec_i32x4 : t
Sourceval gt_s_vec_i32x4 : t
Sourceval gt_u_vec_i32x4 : t
Sourceval le_s_vec_i32x4 : t
Sourceval le_u_vec_i32x4 : t
Sourceval ge_s_vec_i32x4 : t
Sourceval ge_u_vec_i32x4 : t
Sourceval eq_vec_f32x4 : t
Sourceval ne_vec_f32x4 : t
Sourceval lt_vec_f32x4 : t
Sourceval gt_vec_f32x4 : t
Sourceval le_vec_f32x4 : t
Sourceval ge_vec_f32x4 : t
Sourceval eq_vec_f64x2 : t
Sourceval ne_vec_f64x2 : t
Sourceval lt_vec_f64x2 : t
Sourceval gt_vec_f64x2 : t
Sourceval le_vec_f64x2 : t
Sourceval ge_vec_f64x2 : t
Sourceval not_vec128 : t
Sourceval and_vec128 : t
Sourceval or_vec128 : t
Sourceval xor_vec128 : t
Sourceval and_not_vec128 : t
Sourceval bitselect_vec128 : t
Sourceval relaxed_fma_vec_f32x4 : t
Sourceval relaxed_fms_vec_f32x4 : t
Sourceval relaxed_fma_vec_f64x4 : t
Sourceval relaxed_fms_vec_f64x4 : t
Sourceval laneselect_i8x16 : t
Sourceval laneselect_i16x8 : t
Sourceval laneselect_i32x4 : t
Sourceval laneselect_i64x2 : t
Sourceval dot_i8x16_i7x16_add_s_to_vec_i32x4 : t
Sourceval any_true_vec128 : t
Sourceval popcnt_vec_i8x16 : t
Sourceval abs_vec_i8x16 : t
Sourceval neg_vec_i8x16 : t
Sourceval all_true_vec_i8x16 : t
Sourceval bitmask_vec_i8x16 : t
Sourceval shl_vec_i8x16 : t
Sourceval shr_s_vec_i8x16 : t
Sourceval shr_u_vec_i8x16 : t
Sourceval add_vec_i8x16 : t
Sourceval add_sat_s_vec_i8x16 : t
Sourceval add_sat_u_vec_i8x16 : t
Sourceval sub_vec_i8x16 : t
Sourceval sub_sat_s_vec_i8x16 : t
Sourceval sub_sat_u_vec_i8x16 : t
Sourceval min_s_vec_i8x16 : t
Sourceval min_u_vec_i8x16 : t
Sourceval max_s_vec_i8x16 : t
Sourceval max_u_vec_i8x16 : t
Sourceval avgr_u_vec_i8x16 : t
Sourceval abs_vec_i16x8 : t
Sourceval neg_vec_i16x8 : t
Sourceval all_true_vec_i16x8 : t
Sourceval bitmask_vec_i16x8 : t
Sourceval shl_vec_i16x8 : t
Sourceval shr_s_vec_i16x8 : t
Sourceval shr_u_vec_i16x8 : t
Sourceval add_vec_i16x8 : t
Sourceval add_sat_s_vec_i16x8 : t
Sourceval add_sat_u_vec_i16x8 : t
Sourceval sub_vec_i16x8 : t
Sourceval sub_sat_s_vec_i16x8 : t
Sourceval sub_sat_u_vec_i16x8 : t
Sourceval mul_vec_i16x8 : t
Sourceval min_s_vec_i16x8 : t
Sourceval min_u_vec_i16x8 : t
Sourceval max_s_vec_i16x8 : t
Sourceval max_u_vec_i16x8 : t
Sourceval avgr_u_vec_i16x8 : t
Sourceval abs_vec_i32x4 : t
Sourceval neg_vec_i32x4 : t
Sourceval all_true_vec_i32x4 : t
Sourceval bitmask_vec_i32x4 : t
Sourceval shl_vec_i32x4 : t
Sourceval shr_s_vec_i32x4 : t
Sourceval shr_u_vec_i32x4 : t
Sourceval add_vec_i32x4 : t
Sourceval sub_vec_i32x4 : t
Sourceval mul_vec_i32x4 : t
Sourceval min_s_vec_i32x4 : t
Sourceval min_u_vec_i32x4 : t
Sourceval max_s_vec_i32x4 : t
Sourceval max_u_vec_i32x4 : t
Sourceval dot_s_vec_i16x8_to_vec_i32x4 : t
Sourceval neg_vec_i64x2 : t
Sourceval shl_vec_i64x2 : t
Sourceval shr_s_vec_i64x2 : t
Sourceval shr_u_vec_i64x2 : t
Sourceval add_vec_i64x2 : t
Sourceval sub_vec_i64x2 : t
Sourceval mul_vec_i64x2 : t
Sourceval abs_vec_f32x4 : t
Sourceval neg_vec_f32x4 : t
Sourceval sqrt_vec_f32x4 : t
Sourceval add_vec_f32x4 : t
Sourceval sub_vec_f32x4 : t
Sourceval mul_vec_f32x4 : t
Sourceval div_vec_f32x4 : t
Sourceval min_vec_f32x4 : t
Sourceval max_vec_f32x4 : t
Sourceval p_min_vec_f32x4 : t
Sourceval p_max_vec_f32x4 : t
Sourceval ceil_vec_f32x4 : t
Sourceval floor_vec_f32x4 : t
Sourceval trunc_vec_f32x4 : t
Sourceval nearest_vec_f32x4 : t
Sourceval abs_vec_f64x2 : t
Sourceval neg_vec_f64x2 : t
Sourceval sqrt_vec_f64x2 : t
Sourceval add_vec_f64x2 : t
Sourceval sub_vec_f64x2 : t
Sourceval mul_vec_f64x2 : t
Sourceval div_vec_f64x2 : t
Sourceval min_vec_f64x2 : t
Sourceval max_vec_f64x2 : t
Sourceval p_min_vec_f64x2 : t
Sourceval p_max_vec_f64x2 : t
Sourceval ceil_vec_f64x2 : t
Sourceval floor_vec_f64x2 : t
Sourceval trunc_vec_f64x2 : t
Sourceval nearest_vec_f64x2 : t
Sourceval trunc_sat_s_vec_f32x4_to_vec_i32x4 : t
Sourceval trunc_sat_u_vec_f32x4_to_vec_i32x4 : t
Sourceval convert_s_vec_i32x4_to_vec_f32x4 : t
Sourceval convert_u_vec_i32x4_to_vec_f32x4 : t
Sourceval narrow_s_vec_i16x8_to_vec_i8x16 : t
Sourceval narrow_u_vec_i16x8_to_vec_i8x16 : t
Sourceval narrow_s_vec_i32x4_to_vec_i16x8 : t
Sourceval narrow_u_vec_i32x4_to_vec_i16x8 : t
Sourceval swizzle_vec8x16 : t
Sourceval ref_as_non_null : t
Sourceval ref_as_extern_internalize : t
Sourceval ref_as_extern_externalize : t
Sourceval br_on_null : t
Sourceval br_on_non_null : t
Sourceval br_on_cast : t
Sourceval br_on_cast_fail : t
Sourceval string_new_utf8 : t
Sourceval string_new_wtf8 : t
Sourceval string_new_lossy_utf8 : t
Sourceval string_new_wtf16 : t
Sourceval string_new_utf8_array : t
Sourceval string_new_wtf8_array : t
Sourceval string_new_wtf16_array : t
Sourceval string_new_from_code_point : t
Sourceval string_measure_utf8 : t
Sourceval string_measure_wtf8 : t
Sourceval string_new_lossy_utf8_array : t
Sourceval string_measure_wtf16 : t
Sourceval string_measure_is_usv : t
Sourceval string_measure_wtf16_view : t
Sourceval string_encode_utf8 : t
Sourceval string_encode_lossy_utf8 : t
Sourceval string_encode_wtf8 : t
Sourceval string_encode_wtf16 : t
Sourceval string_encode_utf8_array : t
Sourceval string_encode_lossy_utf8_array : t
Sourceval string_encode_wtf8_array : t
Sourceval string_encode_wtf16_array : t
Sourceval string_as_wtf8 : t
Sourceval string_as_wtf16 : t
Sourceval string_as_iter : t
Sourceval string_iter_move_advance : t
Sourceval string_iter_move_rewind : t
Sourceval string_slice_wtf8 : t
Sourceval string_slice_wtf16 : t
Sourceval string_eq_equal : t
Sourceval string_eq_compare : t
OCaml

Innovation. Community. Security.