Files
performance-tests/wasm_pthread_fast/web/wasm_add_pthread.wasm

37 lines
19 KiB
Plaintext
Raw Normal View History

2025-11-18 12:55:09 +01:00
asmU```````|``|`|````N abacadaeafagahaiajakalaa<03> <20><>FE 
 p5
A<><41> A A A A A A A A A UmOnKoHpEq>r;s3t2uv1wMx4y<z@A6B5CLD:E9F8G7N A JIGFD#C"B=A? 
ܔE<>@ -Aq AjAA
<EFBFBD>H A @ ("AqE@ AjAA
<EFBFBD>HE  (! "A
G Aj! Aj!A<>!@@ E (E Ak! (E  "A
G AqE! AqAG!@@ ("A<><41><EFBFBD><EFBFBD>q" AG qrE @  #(G A  A<01>   A<><41><EFBFBD><EFBFBD>xr"<01>H  ! A<01>% AF   "A
F  <0B> (!@@ ("AqE@ Aj"A<00>A!  #"( ("A<><41><EFBFBD><EFBFBD>qG @ AqAG ("E Ak6 A<>q"@  Aj6TAA<01><02> Aj! ( " ("6 A<>j G@ Ak 6  At AtqAuA<75><41><EFBFBD><EFBFBD>q<>A! E A6T0 E ANq A d@ E AH Aq E@ A A<00>H<02>" F!@ A<><41><EFBFBD><EFBFBD>F G AF  Ak! <01> <0B> @ E A<>-Aq@A<>  Ak" Ak("Axq"j!@@ Aq AqE   ("k"A<>(I  j!@@@A<>( G@ ( ! A<>M@  ("G A<>A<>(A~ Avwq6  (!  G@ (" 6  6  (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6  ("AqAG A<> 6  A~q6  Ar6  6   6  6  A! E @ ("At"(<02> F@ A<>j 6  A<>A<>(A~ wq6  @  (F@  6   6 E   6 ("@  6  6 ("E  6  6  O ("AqE @@@@ AqE@A<>( F@A<> 6A<>A<>( j"6  Ar6 A<>(G A<>A6A<>A6  A<>(" F@A<> 6A<>A<>( j"6  Ar6 j 6  Axq j! ( ! A<>M@ (" F@A<>A<>(A~ Avwq6   6  6  (!  G@ (" 6  6  (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6   A~q6  Ar6 j 6  A! E @ ("At"(<02> F@ A<>j 6  A<>A<>(A~ wq6  @  (F@  6   6 E   6 ("@  6  6 ("E  6  6  Ar6 j 6  G A<> 6  A<>M@ AxqA<71>j!A<7F>("A Avt"qE@A<> r6   ( !  6 6  6  6  A! A<><41><EFBFBD>M@ A& Avg"kvAq AtkA>j!  6 B7 AtA<74>j!@A<7F>("A t"qE@A<>  r6  6A!A  A AvkA AGt! (!@ "(Axq F  Av! At!  Aqj"("  6A! !A ! "  (" 6  6A!A!A !  j 6  6 j 6A<>A<>(Ak"A 6 A<>-AqE A<> <0B>' A<7F>(E@ @A<>-Aq@A<>  @@@@@@@@ A<>M@A<>("A A jA<6A>q A I"Av"v"Aq@@ AsAq j"At"A<>j" (<02>"("F@A<> A~ wq6   6  6 Aj! At"Ar6 j" (Ar6 A<>("M  @@A t"A kr  tqh"At"A<>j" (<02>"("F@A<> A~ wq"6   6  6 Ar6 j" At" k"Ar6 j 6 @ AxqA<71>j!A<>(! A Avt"qE@A<>  r6   ( !  6  6  6  6 Aj!A<> 6A<> 6 A<>("E  hAt(<02>"(Axq k! !@@ ("E@ ("E  (Axq k"  I"!   ! !  (!@  ( "G@ (" 6  6  @ (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6  A! @ E @ ("At"(<02> F@ A<>j 6  A<> A~ wq6  @  (F@  6   6 E   6 ("@  6 6 ("E  6 6 @ AM@   j"Ar6 j" (Ar6   Ar6  j" Ar6  j 6A<>("@ AxqA<71>j!A<>(!A<7F>("A Avt"qE@A<>  r6  ( ! 6  6  6  6 A<> 6A<> 6 Aj!  A! A<>K A j"Axq!A<>("E A!A k! A<><41><EFBFBD>M@ A& Avg"kvAq AtkA>j! @@@ At(<02>"E@A!  A! A AvkA AGt!@@ (Axq k" O ! " A! !  ("   AvAqj("F ! At!  rE@A!A t"A kr q"E  hAt(<02>! E  @ (Axq k" I!   !  ! ("  ( " E A<>( kO (!  ( "G@ (" 6 6  (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6  A<>("M@A<>(!@  k"AO@ j" Ar6 j 6 Ar6  Ar6 j" (Ar6A!A! A<> 6A<> 6 Aj!  A<>("I@A<> k"6A<>A<>(" j"6  Ar6 Ar6 Aj!  A!A<>(E@ A<>(" A/j"jA kq" M A<>("@A<>(" j" M  I  A<>-AqE@@@@@A<>("@A<>!@ (" M@   (jI  (" A<> A"AF  !A<>("Ak" q@  k  jA kqj!  M A<>("@A<>(" j" M  I  " G   A<> A<>(" A<>(kjA kq"" ( (jF  ! AF  A0j K@A<>("  kjA kq"AF   j! !  AG  A<>A<>(
$  <0B> A<>O@ @  <02>
 j!@ sAqE@@ AqE@ !  E@ !  !@  -: Aj! Aj"AqE   I A|q!@ A<>I  A@j"K @  (6  (6  (6  ( 6  (6  (6  (6  (6  ( 6  ($6$  ((6(  (,6,  (060  (464  (868  (<6< A@k! A@k" M M @  (6 Aj! Aj" I  AI@ !  AI@ !  Ak! !@  -:  -:  -:  -: Aj! Aj" M  I@@  -: Aj! Aj" G <0B>#Ak"$  @ A<>G@ &!  #"A:A<> &! A:    (6  )7#A0k"$@ ("<00>|!@A E    Aj<>H|"G A E@A!  Aj"   (6  )7  Aj*!    A<02>A!A! (" AF   6,  6 A6( A6$  )$7#Ak"$ (xAj  (x  (6  )7 * (xAj @ (xA<02>AAF <00><02>@ A<41>  #
Aj$AA ! ( "A<01>%|AF@ A<>jA<6A><41><EFBFBD><EFBFBD> A0j$ A Aj$ 0 #"(H Atj"(G@ 6  -*Ar:*  A<00>AAF@ A 1 AA<01>H@ AA<02>H@ AA AA<02>H <0B> -AqE@ AjAA
<EFBFBD>HA
q  (!@@@@@#"(" ("A<><41><EFBFBD><EFBFBD>q"G @ AqE (AN A6 A<><41><EFBFBD><EFBFBD>q!  AqAG A ("A<><41><EFBFBD><EFBFBD>K  Aj6  A8! A<><41><EFBFBD><EFBFBD>F @  A  Aq  Aj  A<>q (PE@ At6P (!  Aj6T A<><41><EFBFBD><EFBFBD>xr    A<><41><EFBFBD><EFBFBD>qr<71>HF  A6T A qA G (  A
 Aq  A  (L! A<>j"6 6 Aj!  G@ Ak 6  6LA! A6T E A6A>!  S#Ak"$#! A j"@  -(6 A:(  ( "AM# :(AA  Aj$ <0B>|#Ak"$@@@#" #"-(AG -)E  D<00>?DY@ !D<00><EFBFBD>!#!@@ ($E@ <00>"DeE A<>  A !      c"A<>F A k  A D<00>k "A AoqA F A<>G"AG AAA<>(! Aj$ wA<7F> (#(F@A<> A6 @A<> (!A<> A<> (" AkA A<><41><EFBFBD><EFBFBD>q"AGA A<><41><EFBFBD><EFBFBD>G"<03>H G @  E ANq A<>  K@@@A!@A<> ("A<><41><EFBFBD><EFBFBD>qA<71><41><EFBFBD><EFBFBD>k A<> Aj<>HG A A
!  m#Ak"$ A6 Aj"  (, (0G@@ Aj ,  ( (   (, (0G  A6 Aj$ <0B>  j!@@ ("Aq AqE  (" j!@@@ k"A<>(G@ ( ! A<>M@  ("G A<>A<>(A~ Avwq6  (! G@ (" 6  6  (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6  ("AqAG A<> 6  A~q6 Ar6  6  6  6  A! E @ ("At"(<02> F@ A<>j 6  A<>A<>(A~ wq6  @ (F@  6   6 E   6 ("@  6  6 ("E  6  6 @@@@ ("AqE@A<>( F@A<> 6A<>A<>( j"6 Ar6 A<>(G A<>A6A<>A6 A<>(" F@A<> 6A<>A<>( j"6 Ar6 j 6 Axq j! ( ! A<>M@ (" F@A<>A<>(A~ Avwq6   6  6  (!  G@ (" 6  6  (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6   A~q6 Ar6 j 6  A! E @ ("At"(<02> F@ A<>j 6  A<>A<>(A~ wq6  @  (F@  6   6 E   6 ("@  6  6 ("E  6  6 Ar6 j 6 G A<> 6 A<>M@ AxqA<71>j!A<7F>("A Avt"qE@A<>  r6   ( !  6  6 6 6 A! A<><41><EFBFBD>M@ A& Avg"kvAq AtkA>j! 6 B7 AtA<74>j!@@A<>("A t"qE@A<>  r6  6 6  A AvkA AGt! (!@ "(Axq F  Av! At!  Aqj"("  6 6 6 6 (" 6  6 A6 6 6 <0B>#Ak"$A<> A<>(E@A<>A6A<>B7A<>B<><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD>7A<>A6 A j"A6#A k"B7 B7 B7A<> )7A<> )7A<> )7 @A<> (6 A<> AjApqAتժs6 A<> Aj$ b@#@A<><12> #"-E@ A:A<> A<>#'!A<> @ E (  #A:  A<><12> <0B>#"(HE@ A<>6H @A<> (#(F A<> AA<><41><EFBFBD><EFBFBD><07>HA
A<> #(6A A
G A<>!@@ E A<> (E Ak!A<> (E  A<> AA<><41><EFBFBD><EFBFBD><07>HA
A<> #(6A A
F@@@A<> ("E A<> A<01>A<> A<><41><EFBFBD><EFBFBD>xr"<00>HA<> (A<> !A<> A<01>% E AG  A<> AA<><41><EFBFBD><EFBFBD><07>HA
A<> #(6A A
F A<> #(6 A<> ("!@@ At"(<02> E@A<> 6A<> 6 A<> jA 6  AjA<6A>q" G   <0B>#A k"$@ (E@ Aj"  A6  A(j)  (@ (! (  6  6 A6 A
6  )7  Aj   A j$ <0B> (E@ Aj/@ A(j"(E ( E A j"A<><41><EFBFBD><EFBFBD>x<EFBFBD>3 Aj"A<01> A<><41><EFBFBD><EFBFBD> ( "A<><41><EFBFBD><EFBFBD>qE @ A  ("A<><41><EFBFBD><EFBFBD>q e (XF@ B7XA<58>(A #(HA<48>("Atj(" F@  (X (\" (X"6X  6\ B7X <0B> @ '"E@ (" ( F@ AtA "At! (" E@   A@O@#A06A  @A<>-Aq@A<>  A A jAxq A I!A! Ak"("
Axq!@
AqE@ A<>I  Aj M@ !  kA<6B>(AtM  A   j!@  M@  k"AI   
AqrAr6  j" Ar6  (Ar6    A<>( F@A<>( j" M   
AqrAr6  j"  k"Ar6A<> 6A<> 6  A<>( F@A<>( j" I @  k"AO@  
AqrAr6  j" Ar6  j" 6  (A~q6  
Aq rAr6  j" (Ar6A!A! A<> 6A<> 6  ("Aq  Axq j" I  k! ( !@ A<>M@ (" F@A<>A<>(A~ Avwq6   6  6  (! @  G@ (" 6  6  @ (" Aj ("E  Aj !@ ! "Aj! (" Aj! (" A6  A! E @ ("At"(<02> F@ A<>j 6  A<>A<>(A~ wq6  @  (F@ 6  6 E   6 ("@  6  6 ("E  6  6 AM@ 
Aq rAr6  j" (Ar6   
AqrAr6  j" Ar6  j" (Ar6   !  !A<>-Aq@A<> Aj  A "E   A|Ax Ak("Aq Axqj"  I   "E  6 6 ."E  ("Aj6 ( Atj 6  A J@ ("AL (!A!@   Atj("(G@  Aj"G    A <0B>@A
G A<>!@@ E A<> (E Ak!A<> (E  A
G @@A<> ("A<><41><EFBFBD><EFBFBD>qA<71><41><EFBFBD><EFBFBD>G A<> A<01>A<> A<41>HA<> (A<> A!A<> A<01>% E AG  A
F <0B> (E@A!#Ak"$ A6 A j" ("AG!@ E @@ AjAA<01>H@  ( Aj6  A j6    ! Ak! ("AG! E   @ @ ("@ A6 A6  A6 6  ( "@@ A jA  ( " @ A j Aj$ ( @ Aj"A<01> A <0B>@ (, (0Aj (("oG Al" At!@ (0" (,"N@  ($ A lj  k"A l   ($ A lj (( k"A l"  j ($ A l  j! ($ 60 A6, 6( 6$AA A ($ (0A lj" )7  (6 (0Aj ((o60A e#Ak"$ Aj"  (, (0G@@ Aj , ("@ (  (, (0G  A<00> Aj$ 8 ($ (,"A lj")7 (6  Aj ((o6,  Aj/ ($  <0B>#A@j"$A<>E@A<>("A<>G@@ (8 <02>E@ (4" (8"68  64 - "A<>G A<> @A<"E A<> "E@   B7( B70 A6< B7  6 A6  6 A<>6 A6 A6 A6 A6  (<6  )07  )(7  ) 7  (6  (6  (6$  (6(  ( 6,  (60  (64  (68 ! A@k$  0 (A<>N@A<>("@@A<>A<> A<>(" '@AA<41><02>AG A<>(E A<>A<><41><EFBFBD><EFBFBD> N#!#"(t"@ A6t $ AA<05>  #A @A$A! $ AA<05> <0B>@  N Aj!  kAq@  At"j j*  j*<00>8 !  F @  At"j j*  j*<00>8  Aj"j j*  j*<00>8 Aj" G <0B>}@  N  "kAq"@@ At"j <05>"8  j  <04>8 Aj! Aj" G  kA}O @ At"j <05>"8  j  <04>8 Aj"At"j <02>"8  j  <04>8 Aj"At"j <02>"8  j  <04>8 Aj"At"j <02>"8  j  <04>8 Aj" G ' $ $ $ $@ E E A<> 6 <0B>#"A:(  6@ A:) A<01>%|Ak"@ A<>j!@ D<00> <00>" (x+@ (x"<00>E@ -  A<>  A<>68 A<>(64A<34> 6 (4 68A<38> #!@ (D"@ ( (  (6D  @#"-*AqE @(  -*A<>q:*A!@ At"(<02> ! (H j"(! A6@ E E AF   ( Aj"A<>G  -*AqE  AI Aj! @#("A<>(G@A<>A <02>H"@@A<>A<> A<>A <02>H"  A<>A<>(Aj6 AA<01><02>@ (L"E A<>j"F @ Ak(  6T  (6L A k"A<><41><EFBFBD><EFBFBD><04>A! A6TE ANqE@ A ("E  G 0A<30>A<>(Ak"6 E@A<>A: ( " ("6 6  6  6 @A<>("@A<> Ak6  A<>A<00>A<>(@A<>A #E@A$A$A$A$ A j"AA<01>HAF@  A<00> A  A <0B> (,""A: A<>j"AkA: A: A: AkA: AkA: A: AkA: A kAq"j"A6 A<> kA|q"j"AkA6@ A I A6 A6 AkA6 A kA6 AI A6 A6 A6 A6 AkA6 AkA6 AkA6 AkA6  AqAr"k"A I j!@ B7 B7 B7 B7 A j! A k"AK  # # kApq"$  $
$ $ z@ At"j <02>8  j At<>8 Aj"At"j <03>8  j At<>8 Aj"At"j <03>8  j At<>8 Aj"A<>ȓG A<>#<03> %A<7F>(A !@ (X #" G   8 ( ( ( ( (9 - AF@ (  <0B> |#A0k"$  6  6 A6, A6) A:( B7 A6  6  6 #6| @#Ak"$  Aj6 A6 A 6#A<>k"$#A<>k"$@A<>(AF@#AkA6  #Ak"$@@@@@@A<>AA<01>H Aj"A<>6 A6 #"(D6  6D"# ( 6DA<44>A<02>AAG A<>A<><41><EFBFBD><EFBFBD> Aj$  A<>AA<03>H A<>AA  AA<><00> A 6\ Aj6X A6T A6P A j" (\6  (X6  (T6  (P6 Aj A<><00>
A<>j$ A6 A6  6  6  )7A<>A<> Aj A0j"  (,E@ A<>j!@#A k"$ A6 B7 B7 (#@ @@ -AqE #( (A<><41><EFBFBD><EFBFBD>qF   (" @ (! A jA<01> Aj  A j" A6 A6 ("6  Aj"6@ (E@  6   Aj6 A! Aj !  #! Aj@ -(6 A:( (AF@#A:(  !@ ( G @ AGA    ! ( F A AG!@@ @ A F@A A ( F! A j"A<41>A<><41><EFBFBD><EFBFBD>xG   AjAA<02>HE@ A j"@ ( AjF@  ( 6  ("E  ( 6 @ ( AjF@  (6  ( "E  (6  ("E  A<41>AG  (!  Aj  @ ( -Aq AjA<01> @ ("@ ("AJ@ Aj  A<><41><EFBFBD><EFBFBD>xr<78>H A j"A<00> A<><41><EFBFBD><EFBFBD>  -Aq AjA<01>% (  A  ! ("AM# :(AA    A G A "AM# :(AA  A j$ (,E  (,AFA ! A j$ A<>j$ Aj$ + D   A(" AjA(<28>
A:  At""6   #A k"$ 6 6 A6 A 6 )7A<>A<> Aj A j$D A0j$ <0B> ( (#A k"$@ (E@ Aj"  A6 %  A(j)  % (! (  6  6 A6 A6  )7  Aj  A j$  ( (  j@#(HA<48>(Atj("E@ 6X 6\A<>(   6X (\6\  6\ (\ 6X ( (  ( (  At   A<00>AAF@ A<><41><EFBFBD><EFBFBD>    A<01>  AA<00>H  +   #(x"A<01>  AA<00>H # x@@@A<>AA<01>H A<>$A<>AA<05> # @ A<>AA4<41> A<>AA<10>A<>AA<><0E> A<>A<02>A<>A<41>  A<>AB<42> A$ <09> <0B>A<><41>$A<>$A<>A6A<>A<>6A<>A<>6A<>A<>6A<>A*6A<>A<>6A<>A<>6A<>A<>6A<>A<>#6A<>##k6A<>A<>.6A<>A<01>A<>A<00>A<> <00>