Created
October 29, 2020 10:59
-
-
Save jedisct1/15fc5bb801977534c1c2a5ae4b615003 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export function wasm_call_ctors() { | |
export function add(a:int, b:int):int { | |
export function memset(a:int, b:int, c:int):int { | |
export function memset_1(a:int, b:int, c:int, d:int):int { | |
export function memcpy(a:int, b:int, c:int):int { | |
export function memmove(a:int, b:ubyte_ptr, c:int):int { | |
export function memcmp(a:ubyte_ptr, b:ubyte_ptr, c:int):int { | |
export function bcmp(a:ubyte_ptr, b:ubyte_ptr, c:int):int { | |
export function fmodf(a:float, b:float):float { | |
export function fmod(a:double, b:double):double { | |
export function floorf(a:float):float { | |
export function ceilf(a:float):float { | |
export function floor(a:double):double { | |
export function ceil(a:double):double { | |
export function fma(a:double, b:double, c:double):double { | |
function f_p(a:long_ptr, b:double) { | |
export function fmaf(a:float, b:float, c:float):float { | |
export function sin(a:double):double { | |
export function sinf(a:float):float { | |
export function cos(a:double):double { | |
export function cosf(a:float):float { | |
export function exp(a:double):double { | |
export function expf(a:float):float { | |
export function exp2(a:double):double { | |
export function exp2f(a:float):float { | |
export function log(a:double):double { | |
export function logf(a:float):float { | |
export function log2(a:double):double { | |
export function log2f(a:float):float { | |
export function log10(a:double):double { | |
export function log10f(a:float):float { | |
export function fabs(a:double):double { | |
export function fabsf(a:float):float { | |
export function trunc(a:double):double { | |
export function truncf(a:float):float { | |
export function round(a:double):double { | |
export function roundf(a:float):float { | |
export function sqrt(a:double):double { | |
export function sqrtf(a:float):float { | |
export function clzsi2(a:int):int { | |
export function letf2(a:long, b:long, c:long, d:long):int { | |
export function gesf2(a:float, b:float):int { | |
export function gedf2(a:double, b:double):int { | |
export function getf2(a:long, b:long, c:long, d:long):int { | |
export function eqsf2(a:float, b:float):int { | |
export function eqdf2(a:double, b:double):int { | |
export function gnu_h2f_ieee(a:int):float { | |
export function gnu_f2h_ieee(a:float):int { | |
export function unordsf2(a:float, b:float):int { | |
export function unorddf2(a:double, b:double):int { | |
export function unordtf2(a:long, b:long, c:long, d:long):int { | |
export function addsf3(a:float, b:float):float { | |
function f_ab(a:float, b:float):float { | |
export function adddf3(a:double, b:double):double { | |
function f_cb(a:double, b:double):double { | |
export function addtf3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
function f_eb(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function ashlti3(a:{ a:long, b:long }, b:long, c:long, d:int) { | |
export function lshrti3(a:{ a:long, b:long }, b:long, c:long, d:int) { | |
export function subsf3(a:float, b:float):float { | |
export function subdf3(a:double, b:double):double { | |
export function subtf3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function mulsf3(a:float, b:float):float { | |
export function muldf3(a:double, b:double):double { | |
export function multf3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function divsf3(a:float, b:float):float { | |
export function divdf3(a:double, b:double):double { | |
export function divtf3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function multi3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function ashldi3(a:long, b:int):long { | |
export function ashrdi3(a:long, b:int):long { | |
export function ashrti3(a:{ a:long, b:long }, b:long, c:long, d:int) { | |
export function lshrdi3(a:long, b:int):long { | |
export function floatsidf(a:int):double { | |
export function floatsisf(a:int):float { | |
export function floatdidf(a:long):double { | |
export function floatsitf(a:{ a:long, b:long }, b:int) { | |
export function floatunsisf(a:int):float { | |
export function floatundisf(a:long):float { | |
export function floatunsidf(a:int):double { | |
export function floatundidf(a:long):double { | |
export function floatditf(a:{ a:long, b:long }, b:long) { | |
export function floattitf(a:{ a:long, b:long }, b:long, c:long) { | |
export function floattidf(a:long, b:long):double { | |
export function floattisf(a:long, b:long):float { | |
export function floatdisf(a:long):float { | |
export function floatunditf(a:{ a:long, b:long }, b:long) { | |
export function floatuntitf(a:{ a:long, b:long }, b:long, c:long) { | |
export function floatuntidf(a:long, b:long):double { | |
export function floatuntisf(a:long, b:long):float { | |
export function extenddftf2(a:{ a:long, b:long }, b:double) { | |
export function extendsftf2(a:{ a:long, b:long }, b:float) { | |
export function truncdfhf2(a:double):int { | |
export function trunctfdf2(a:long, b:long):double { | |
export function trunctfsf2(a:long, b:long):float { | |
export function truncdfsf2(a:double):float { | |
export function extendsfdf2(a:float):double { | |
export function fixunssfsi(a:float):int { | |
export function fixunssfdi(a:float):long { | |
export function fixunssfti(a:{ a:long, b:long }, b:float) { | |
export function fixunsdfsi(a:double):int { | |
export function fixunsdfdi(a:double):long { | |
export function fixunsdfti(a:{ a:long, b:long }, b:double) { | |
export function fixunstfsi(a:long, b:long):int { | |
export function fixunstfdi(a:long, b:long):long { | |
export function fixunstfti(a:{ a:long, b:long }, b:long, c:long) { | |
export function fixdfdi(a:double):long { | |
export function fixdfsi(a:double):int { | |
export function fixdfti(a:{ a:long, b:long }, b:double) { | |
export function fixsfdi(a:float):long { | |
export function fixsfsi(a:float):int { | |
export function fixsfti(a:{ a:long, b:long }, b:float) { | |
export function fixtfdi(a:long, b:long):long { | |
export function fixtfsi(a:long, b:long):int { | |
export function fixtfti(a:{ a:long, b:long }, b:long, c:long) { | |
export function udivmoddi4(a:long, b:long, c:long_ptr):long { | |
export function popcountdi2(a:long):int { | |
export function mulsi3(a:int, b:int):int { | |
export function muldi3(a:long, b:long):long { | |
export function divmoddi4(a:long, b:long, c:long_ptr):long { | |
export function divdi3(a:long, b:long):long { | |
export function divsi3(a:int, b:int):int { | |
export function udivsi3(a:int, b:int):int { | |
export function udivdi3(a:long, b:long):long { | |
export function modsi3(a:int, b:int):int { | |
export function moddi3(a:long, b:long):long { | |
export function umodsi3(a:int, b:int):int { | |
export function umoddi3(a:long, b:long):long { | |
export function divmodsi4(a:int, b:int, c:int_ptr):int { | |
export function udivmodsi4(a:int, b:int, c:int_ptr):int { | |
export function negsf2(a:float):float { | |
export function negdf2(a:double):double { | |
export function divti3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
function f_de(a:{ a:long, b:long }, b:long, c:long, d:long, e:long, f:{ a:long, b:long }) { | |
export function modti3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function udivti3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function udivmodti4(a:{ a:long, b:long }, b:long, c:long, d:long, e:long, f:int) { | |
export function umodti3(a:{ a:long, b:long }, b:long, c:long, d:long, e:long) { | |
export function muloti4(a:{ a:long, b:long }, b:long, c:long, d:long, e:long, f:int_ptr) { | |
export function mulodi4(a:long, b:long, c:int_ptr):long { | |
export function atomic_load(a:int, b:int, c:int, d:int_ptr) { | |
export function atomic_store(a:int, b:int, c:int, d:int_ptr) { | |
export function atomic_exchange(a:int, b:int, c:int, d:int, e:int_ptr) { | |
export function atomic_compare_exchange(a:int, b:int, c:int, d:int, e:int, f:int_ptr):int { | |
export function atomic_load_1(a:ubyte_ptr, b:int):int { | |
export function atomic_load_2(a:ushort_ptr, b:int):int { | |
export function atomic_load_4(a:int_ptr, b:int):int { | |
export function atomic_load_8(a:long_ptr, b:int_ptr):long { | |
export function atomic_store_1(a:byte_ptr, b:int, c:int) { | |
export function atomic_store_2(a:short_ptr, b:int, c:int) { | |
export function atomic_store_4(a:int_ptr, b:int, c:int) { | |
export function atomic_store_8(a:long_ptr, b:long, c:int_ptr) { | |
export function atomic_exchange_1(a:int, b:int, c:int):int { | |
export function atomic_exchange_2(a:int, b:int, c:int):int { | |
export function atomic_exchange_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_exchange_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_compare_exchange_1(a:int, b:int, c:int, d:int, e:int):int { | |
export function atomic_compare_exchange_2(a:int, b:int, c:int, d:int, e:int):int { | |
export function atomic_compare_exchange_4(a:int_ptr, b:int_ptr, c:int, d:int, e:int):int { | |
export function atomic_compare_exchange_8(a:long_ptr, b:long_ptr, c:long, d:int_ptr, e:int):int { | |
export function atomic_fetch_add_1(a:int, b:int, c:int):int { | |
function atomic_fetch_add(a:int, b:int, c:int):int { | |
export function atomic_fetch_add_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_add_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_fetch_sub_1(a:int, b:int, c:int):int { | |
function atomic_fetch_sub(a:int, b:int, c:int):int { | |
export function atomic_fetch_sub_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_sub_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_fetch_and_1(a:int, b:int, c:int):int { | |
function atomic_fetch_and(a:int, b:int, c:int):int { | |
export function atomic_fetch_and_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_and_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_fetch_or_1(a:int, b:int, c:int):int { | |
function atomic_fetch_or(a:int, b:int, c:int):int { | |
export function atomic_fetch_or_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_or_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_fetch_xor_1(a:int, b:int, c:int):int { | |
function atomic_fetch_xor(a:int, b:int, c:int):int { | |
export function atomic_fetch_xor_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_xor_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function atomic_fetch_nand_1(a:int, b:int, c:int):int { | |
function atomic_fetch_nand(a:int, b:int, c:int):int { | |
export function atomic_fetch_nand_4(a:int_ptr, b:int, c:int):int { | |
export function atomic_fetch_nand_8(a:long_ptr, b:long, c:int_ptr):long { | |
export function lesf2(a:float, b:float):int { | |
export function ledf2(a:double, b:double):int { | |
export function gtsf2(a:float, b:float):int { | |
export function gtdf2(a:double, b:double):int { |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment